forked from ports/contrib
logrotate: update to 3.7.9
This commit is contained in:
parent
1c56a4b447
commit
5df188a83b
@ -6,6 +6,8 @@ drwxr-xr-x root/root etc/cron/hourly/
|
||||
drwxr-xr-x root/root etc/logrotate.d/
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/man/
|
||||
drwxr-xr-x root/root usr/man/man5/
|
||||
-rw-r--r-- root/root usr/man/man5/logrotate.conf.5.gz
|
||||
drwxr-xr-x root/root usr/man/man8/
|
||||
-rw-r--r-- root/root usr/man/man8/logrotate.8.gz
|
||||
drwxr-xr-x root/root usr/sbin/
|
||||
|
@ -1,3 +1,3 @@
|
||||
b3589bea6d8d5afc8a84134fddaae973 logrotate-3.7.8.tar.gz
|
||||
1f71da44e71f2c2f87f7200481685b83 logrotate-config.h.diff
|
||||
eeba9dbca62a9210236f4b83195e4ea5 logrotate-3.7.9.tar.gz
|
||||
f8e748d1f348b315cce548c78bd4dc9b logrotate-paths.diff
|
||||
453190f4497a810fd48c90b0ce148788 logrotate.conf
|
||||
|
@ -4,19 +4,16 @@
|
||||
# Depends on: popt
|
||||
|
||||
name=logrotate
|
||||
version=3.7.8
|
||||
version=3.7.9
|
||||
release=1
|
||||
#source=(https://fedorahosted.org/releases/l/o/$name/$name-$version.tar.gz \
|
||||
# $name.conf)
|
||||
source=(http://www.sfr-fresh.com/unix/privat/$name-$version.tar.gz \
|
||||
$name.conf logrotate-config.h.diff)
|
||||
source=(https://fedorahosted.org/releases/l/o/$name/$name-$version.tar.gz
|
||||
$name.conf logrotate-paths.diff)
|
||||
|
||||
build() {
|
||||
cd $name-$version
|
||||
patch -p1 -i $SRC/logrotate-config.h.diff
|
||||
patch -p1 -i $SRC/logrotate-paths.diff
|
||||
make
|
||||
make PREFIX=$PKG install
|
||||
|
||||
mkdir -p $PKG/etc/$name.d
|
||||
mkdir -p $PKG/var/state/logrotate
|
||||
install -D -m 750 examples/$name.cron $PKG/etc/cron/hourly/$name
|
||||
|
@ -1,19 +0,0 @@
|
||||
diff -Nru logrotate-3.7.7-orig/config.h logrotate-3.7.7/config.h
|
||||
--- logrotate-3.7.7-orig/config.h 2005-11-12 21:07:56.000000000 +0200
|
||||
+++ logrotate-3.7.7/config.h 2008-11-11 17:32:02.635392207 +0200
|
||||
@@ -20,7 +20,7 @@
|
||||
* Default settings for Linux - leave these last.
|
||||
*/
|
||||
#ifndef DEFAULT_MAIL_COMMAND
|
||||
-#define DEFAULT_MAIL_COMMAND "/bin/mail"
|
||||
+#define DEFAULT_MAIL_COMMAND "/usr/bin/mail"
|
||||
#endif
|
||||
|
||||
#ifndef COMPRESS_COMMAND
|
||||
@@ -36,5 +36,5 @@
|
||||
#endif
|
||||
|
||||
#ifndef STATEFILE
|
||||
-#define STATEFILE "/var/lib/logrotate.status"
|
||||
+#define STATEFILE "/var/state/logrotate/logrotate.status"
|
||||
#endif
|
40
logrotate/logrotate-paths.diff
Normal file
40
logrotate/logrotate-paths.diff
Normal file
@ -0,0 +1,40 @@
|
||||
diff -Nru logrotate-3.7.9-orig/config.h logrotate-3.7.9/config.h
|
||||
--- logrotate-3.7.9-orig/config.h 2010-12-23 20:21:54.000000000 +0200
|
||||
+++ logrotate-3.7.9/config.h 2010-12-23 20:24:13.000000000 +0200
|
||||
@@ -20,7 +20,7 @@
|
||||
* Default settings for Linux - leave these last.
|
||||
*/
|
||||
#ifndef DEFAULT_MAIL_COMMAND
|
||||
-#define DEFAULT_MAIL_COMMAND "/bin/mail"
|
||||
+#define DEFAULT_MAIL_COMMAND "/usr/bin/mail"
|
||||
#endif
|
||||
|
||||
#ifndef COMPRESS_COMMAND
|
||||
@@ -36,5 +36,5 @@
|
||||
#endif
|
||||
|
||||
#ifndef STATEFILE
|
||||
-#define STATEFILE "/var/lib/logrotate.status"
|
||||
+#define STATEFILE "/var/state/logrotate/logrotate.status"
|
||||
#endif
|
||||
diff -Nru logrotate-3.7.9-orig/logrotate.8 logrotate-3.7.9/logrotate.8
|
||||
--- logrotate-3.7.9-orig/logrotate.8 2010-12-23 20:21:54.000000000 +0200
|
||||
+++ logrotate-3.7.9/logrotate.8 2010-12-23 20:23:32.000000000 +0200
|
||||
@@ -55,7 +55,7 @@
|
||||
\fB-s, -\-state <statefile>\fR
|
||||
Tells \fBlogrotate\fR to use an alternate state file. This is useful
|
||||
if logrotate is being run as a different user for various sets of
|
||||
-log files. The default state file is \fI/var/lib/logrotate.status\fR.
|
||||
+log files. The default state file is \fI/var/state/logrotate/logrotate.status\fR.
|
||||
|
||||
.TP
|
||||
\fB-\-usage\fR
|
||||
@@ -473,7 +473,7 @@
|
||||
.SH FILES
|
||||
.PD 0
|
||||
.TP 27
|
||||
-\fI/var/lib/logrotate.status\fR
|
||||
+\fI/var/state/logrotate/logrotate.status\fR
|
||||
Default state file.
|
||||
.TP 27
|
||||
\fI/etc/logrotate.conf\fR
|
Loading…
x
Reference in New Issue
Block a user