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