View | Details | Raw Unified | Return to bug 135619
Collapse All | Expand All

(-)run-crons.old (-4 / +8 lines)
Lines 33-39 Link Here
33
#
33
#
34
34
35
# set to "true" to send a mail even if all scripts returned OK
35
if [ -f /etc/sysconfig/cron ]; then
36
SEND_MAIL_ON_NO_ERROR=false
36
	. /etc/sysconfig/cron
37
fi
37
38
38
BASENAME=`/usr/bin/basename $0`
39
BASENAME=`/usr/bin/basename $0`
39
LOGGER="/bin/logger -t $BASENAME[$$]"
40
LOGGER="/bin/logger -t $BASENAME[$$]"
Lines 141-147 Link Here
141
	    local ERRNO=$?
146
	    local ERRNO=$?
142
	    if [ 0 -eq $ERRNO ] ; then	
147
	    if [ 0 -eq $ERRNO ] ; then	
143
		# dummy action 
148
		# dummy action 
144
		echo "SCRIPT: $BASESCRIPT, OK." 
149
		echo "SCRIPT: $BASESCRIPT, OK."
150
		if [ "$SYSLOG_ON_NO_ERROR" = "yes" ]; then 
151
		    echo "$BASESCRIPT: OK" | $LOGGER -p info
152
		fi
145
	    else
153
	    else
146
		echo "$BASESCRIPT returned $ERRNO" | $LOGGER -p warn
154
		echo "$BASESCRIPT returned $ERRNO" | $LOGGER -p warn
147
		echo "SCRIPT: $BASESCRIPT exited with RETURNCODE = $ERRNO." 
155
		echo "SCRIPT: $BASESCRIPT exited with RETURNCODE = $ERRNO." 
Lines 191-197 Link Here
191
            else 
199
            else 
192
                TITLE="${TITLE} - OK" 
200
                TITLE="${TITLE} - OK" 
193
	    fi
201
	    fi
194
	    if [ -n "${STATUS}" -o "$SEND_MAIL_ON_NO_ERROR" = true ] ; then
202
	    if [ -n "${STATUS}" -o "$SEND_MAIL_ON_NO_ERROR" = "yes" ] ; then
195
		mail ${SEND_TO} -s "${TITLE}" < ${CONTROL_MAIL}
203
		mail ${SEND_TO} -s "${TITLE}" < ${CONTROL_MAIL}
196
	    fi
204
	    fi
197
	    
205
	    

Return to bug 135619