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
================================================================
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to