Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 540274 | Differences between
and this patch

Collapse All | Expand All

(-)old/sys-process/cronbase/files/run-crons-0.3.5 (-4 / +7 lines)
Lines 33-41 Link Here
33
LOCKDIR=/var/spool/cron/lastrun
33
LOCKDIR=/var/spool/cron/lastrun
34
LOCKFILE=${LOCKDIR}/lock
34
LOCKFILE=${LOCKDIR}/lock
35
35
36
# Usage: log <args to logger>
36
# Usage: log <priority> <msg>
37
log() {
37
log() {
38
	logger -i -p cron.info -t run-crons "$@"
38
	local priority=$1
39
	shift
40
41
	logger -i -p ${priority} -t run-crons "$@"
39
}
42
}
40
43
41
mkdir -p ${LOCKDIR}
44
mkdir -p ${LOCKDIR}
Lines 108-118 for BASE in hourly daily weekly monthly Link Here
108
				.*|*~) continue ;;
111
				.*|*~) continue ;;
109
				esac
112
				esac
110
113
111
				log "($(whoami)) CMD (${SCRIPT})"
114
				log "cron.info" "($(whoami)) CMD (${SCRIPT})"
112
				$SCRIPT
115
				$SCRIPT
113
				ret=$?
116
				ret=$?
114
				if [ ${ret} -ne 0 ] ; then
117
				if [ ${ret} -ne 0 ] ; then
115
					log "CMD (${SCRIPT}) failed with exit status ${ret}"
118
					log "cron.err" "CMD (${SCRIPT}) failed with exit status ${ret}"
116
					EXIT_STATUS=1
119
					EXIT_STATUS=1
117
				fi
120
				fi
118
			fi
121
			fi

Return to bug 540274