diff --git a/logrotate-3.7.9-man-page.patch b/logrotate-3.7.9-man-page.patch new file mode 100644 index 0000000..ca4ada4 --- /dev/null +++ b/logrotate-3.7.9-man-page.patch @@ -0,0 +1,26 @@ +diff --git a/logrotate.8 b/logrotate.8 +index 47749c3..3b0d4df 100644 +--- a/logrotate.8 ++++ b/logrotate.8 +@@ -13,7 +13,7 @@ weekly, monthly, or when it grows too large. + Normally, \fBlogrotate\fR is run as a daily cron job. It will not modify + a log multiple times in one day unless the criterium for that log is + based on the log's size and \fBlogrotate\fR is being run multiple times +-each day, or unless the \fB-f\fR or \fB-force\fR option is used. ++each day, or unless the \fB-f\fR or \fB-\-force\fR option is used. + .P + Any number of config files may be given on the command line. Later config + files may override the options given in earlier files, so the order +@@ -31,7 +31,11 @@ non-zero status. + + .SH OPTIONS + .TP +-\fB-d\fR ++\fB-?\fR, \fB-\-help\fR ++Prints help message. ++ ++.TP ++\fB-d\fR, \fB-\-debug\fR + Turns on debug mode and implies \fB-v\fR. In debug mode, no changes will + be made to the logs or to the \fBlogrotate\fR state file. + diff --git a/logrotate.spec b/logrotate.spec index 53fb071..8443c07 100644 --- a/logrotate.spec +++ b/logrotate.spec @@ -1,12 +1,13 @@ Summary: Rotates, compresses, removes and mails system log files Name: logrotate Version: 3.7.9 -Release: 3%{?dist} +Release: 4%{?dist} License: GPL+ Group: System Environment/Base Source: https://fedorahosted.org/releases/l/o/logrotate/logrotate-%{version}.tar.gz Patch1: logrotate-3.7.8-man-authors.patch Patch2: logrotate-3.7.9-man-size.patch +Patch3: logrotate-3.7.9-man-page.patch Requires: coreutils >= 5.92 libsepol libselinux popt BuildRequires: libselinux-devel popt-devel @@ -27,6 +28,7 @@ log files on your system. %setup -q %patch1 -p2 %patch2 +%patch3 -p1 %build make %{?_smp_mflags} RPM_OPT_FLAGS="$RPM_OPT_FLAGS" WITH_SELINUX=yes @@ -57,6 +59,9 @@ rm -rf $RPM_BUILD_ROOT %attr(0644, root, root) %verify(not size md5 mtime) %config(noreplace) %{_localstatedir}/lib/logrotate.status %changelog +* Tue Oct 19 2010 Jan Kaluza 3.7.9-4 +- fix #644309 - mention all logrotate params in man page + * Wed Sep 29 2010 Jan Kaluza 3.7.9-3 - fix #638629 - better size directive description