summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorobache <obache>2013-07-28 11:21:23 +0000
committerobache <obache>2013-07-28 11:21:23 +0000
commitcbc2996757a433c79b60ab2ae912ce04cf8f7810 (patch)
tree7e3a7857e728589eca4aef80e1ea463f681928e1 /sysutils
parentdf72eb505e50e43516257ee01c9f037ffbb72fd8 (diff)
downloadpkgsrc-cbc2996757a433c79b60ab2ae912ce04cf8f7810.tar.gz
Update logrotate to 3.8.5.
Based on PR pkg/48073 by Nils Ratusznik. (drop FETCH_USING=curl, put distfile on ftp.n.o). 3.8.4 -> 3.8.5 - Improved rotation during daylight saving time and between timezone changes. - Fixed ACL setting problem caused by ext3 erroneously reporting ENOSYS instead of ENOSUP. - Do not continue with rotation if state file is corrupted. - Make logrotate.status creation atomic. - Allow "hourly" rotation. See manpage for more information. - Use "/bin/echo" in tests. Fixes tests execution in Dash. - Do no try to parse config files bigger than 16MB. - Improved manpage consistency and formatting. - Fix race condition between acl_set_fd() and fchmod().
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/logrotate/Makefile5
-rw-r--r--sysutils/logrotate/distinfo10
-rw-r--r--sysutils/logrotate/patches/patch-logrotate.812
3 files changed, 13 insertions, 14 deletions
diff --git a/sysutils/logrotate/Makefile b/sysutils/logrotate/Makefile
index 2092df181c4..b55e7be9243 100644
--- a/sysutils/logrotate/Makefile
+++ b/sysutils/logrotate/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.5 2013/05/07 20:30:22 gls Exp $
+# $NetBSD: Makefile,v 1.6 2013/07/28 11:21:23 obache Exp $
#
-DISTNAME= logrotate-3.8.4
+DISTNAME= logrotate-3.8.5
CATEGORIES= sysutils
MASTER_SITES= https://fedorahosted.org/releases/l/o/logrotate/
-FETCH_USING= curl
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://fedorahosted.org/logrotate/
diff --git a/sysutils/logrotate/distinfo b/sysutils/logrotate/distinfo
index ffdb79b9564..23cad4229e9 100644
--- a/sysutils/logrotate/distinfo
+++ b/sysutils/logrotate/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.5 2013/05/07 20:30:22 gls Exp $
+$NetBSD: distinfo,v 1.6 2013/07/28 11:21:23 obache Exp $
-SHA1 (logrotate-3.8.4.tar.gz) = 81d9aeefa6b1c77fe4917a87d9b771a60ff6b920
-RMD160 (logrotate-3.8.4.tar.gz) = 576ff6e1b05a54da14d208abe697b27c754cf881
-Size (logrotate-3.8.4.tar.gz) = 55610 bytes
+SHA1 (logrotate-3.8.5.tar.gz) = b3bd6eb5f84c243b328252db651e4826fd726b8b
+RMD160 (logrotate-3.8.5.tar.gz) = 759b1806ea08bd2c45bbc175ea1efaca255994b7
+Size (logrotate-3.8.5.tar.gz) = 57818 bytes
SHA1 (patch-examples_logrotate-default) = df9671836392d99f2b31116aee18e51996dee173
SHA1 (patch-examples_logrotate.cron) = 02981cb2b49e3f3f500fcb3db9b5dcb5fe62bddc
-SHA1 (patch-logrotate.8) = 7f6ff0fe636e15a2b2f03438fbaa012aa1a1eba0
+SHA1 (patch-logrotate.8) = 0bf7d9cfbc2f5dfff42a82b523926b9c8d0362a0
diff --git a/sysutils/logrotate/patches/patch-logrotate.8 b/sysutils/logrotate/patches/patch-logrotate.8
index 15b04c0f2ea..4c6ca2f74c7 100644
--- a/sysutils/logrotate/patches/patch-logrotate.8
+++ b/sysutils/logrotate/patches/patch-logrotate.8
@@ -1,19 +1,19 @@
-$NetBSD: patch-logrotate.8,v 1.2 2013/02/20 09:20:29 dillo Exp $
+$NetBSD: patch-logrotate.8,v 1.3 2013/07/28 11:21:23 obache Exp $
Add pkgsrc paths compatibility
---- logrotate.8.orig 2011-08-31 12:39:04.000000000 +0000
+--- logrotate.8.orig 2013-06-10 12:02:36.000000000 +0000
+++ logrotate.8
@@ -59,7 +59,7 @@ and mail it to the recipient. The defaul
- \fB-s, -\-state <statefile>\fR
+ \fB\-s\fR, \fB\-\-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@VARBASE@/log/logrotate.status\fR.
++log files. The default state file is \fI@VARBASE@/db/logrotate.status\fR.
.TP
- \fB-\-usage\fR
-@@ -499,10 +499,10 @@ Log files are rotated if the current yea
+ \fB\-\-usage\fR
+@@ -523,10 +523,10 @@ Log files are rotated if the current yea
.SH FILES
.PD 0
.TP 27