SOURCES: logrotate-cron.patch (NEW) - patch for logrotate cron script
wolvverine
wolvverine at pld-linux.org
Wed Jan 9 22:46:39 CET 2008
Author: wolvverine Date: Wed Jan 9 21:46:39 2008 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- patch for logrotate cron script
---- Files affected:
SOURCES:
logrotate-cron.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/logrotate-cron.patch
diff -u /dev/null SOURCES/logrotate-cron.patch:1.1
--- /dev/null Wed Jan 9 22:46:39 2008
+++ SOURCES/logrotate-cron.patch Wed Jan 9 22:46:34 2008
@@ -0,0 +1,23 @@
+diff -uNr logrotate-3.7.6.orig/examples/logrotate.cron logrotate-3.7.6/examples/logrotate.cron
+--- logrotate-3.7.6.orig/examples/logrotate.cron 2003-07-09 19:36:35.000000000 +0000
++++ logrotate-3.7.6/examples/logrotate.cron 2008-01-09 20:24:24.000000000 +0000
+@@ -1,8 +1,18 @@
+ #!/bin/sh
+
+-/usr/sbin/logrotate /etc/logrotate.conf
++MAILTO=""
++ARG=""
++
++if [ -e "/etc/sysconfig/logrotate" ]; then
++ . /etc/sysconfig/logrotate
++fi
++
++/usr/sbin/logrotate ${ARG} /etc/logrotate.conf
+ EXITVALUE=$?
+ if [ $EXITVALUE != 0 ]; then
+ /usr/bin/logger -t logrotate "ALERT exited abnormally with [$EXITVALUE]"
++ if [ "${MAILTO}" != "" ]; then
++ echo "ALERT exited abnormally with [$EXITVALUE]" | mail -s "logrotate exited abnormally" ${MAILTO}
++ fi
+ fi
+ exit 0
================================================================
More information about the pld-cvs-commit
mailing list