From: Stefan Kaltenbrunner Date: Wed, 4 Feb 2009 20:58:41 +0000 (+0000) Subject: make this actually reflect what we have running on nagios.postgresql.org X-Git-Url: http://git.postgresql.org/gitweb/?a=commitdiff_plain;h=2a51b412181494193a5adccebc44476f3eddad85;p=automirror.git make this actually reflect what we have running on nagios.postgresql.org and switch to using sudo for the rndc call git-svn-id: https://pgweb.postgresql.org/svn/trunk@2404 8f5c7a92-453e-0410-a47f-ad33c8a6b003 --- diff --git a/automirror.sh b/automirror.sh index e9097d6..cec3755 100644 --- a/automirror.sh +++ b/automirror.sh @@ -2,7 +2,7 @@ # Run the automirror script with a timeout (in seconds) TIMEOUT=120 -MAILREPORT="Sysadmin Reports " +MAILREPORT="sysadmin-reports@postgresql.org" cd /usr/local/automirror/automirror @@ -12,10 +12,13 @@ export BG=$! export BG2=$! wait ${BG} >/dev/null 2>&1 if [ ! $? = 0 ]; then - echo "An error occured when running the automirror script! Something is wrong!!!" | /usr/sbin/sendmail $MAILREPORT + echo "An error occured when running the automirror script! Something is wrong!!!" | /bin/mail -s "automirror error report" $MAILREPORT exit fi kill ${BG2} >/dev/null 2>&1 -/usr/sbin/rndc reload mirrors.postgresql.org - +sudo /usr/sbin/rndc reload mirrors.postgresql.org +if [ ! $? = 0 ]; then + echo "failed to reload mirrors.postgresql.org zone" | /bin/mail -s "automirror failure report" $MAILREPORT + exit +fi