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

(-)a/files/run-crons-0.3.3 (-1 / +8 lines)
Lines 99-105 for BASE in hourly daily weekly monthly ; do Link Here
99
		for SCRIPT in $CRONDIR/* ; do
99
		for SCRIPT in $CRONDIR/* ; do
100
			if [[ -x $SCRIPT && ! -d $SCRIPT ]]; then
100
			if [[ -x $SCRIPT && ! -d $SCRIPT ]]; then
101
				[ -x /usr/bin/logger ] && /usr/bin/logger -i -p cron.info -t run-crons "(`whoami`) CMD ($SCRIPT)"
101
				[ -x /usr/bin/logger ] && /usr/bin/logger -i -p cron.info -t run-crons "(`whoami`) CMD ($SCRIPT)"
102
				$SCRIPT
102
				TMPFILE=$(tempfile --prefix run-crons --suffix .log)
103
				$SCRIPT &> "$TMPFILE"
104
				RETVAL=$?
105
				if [[ $(stat -c %b $TMPFILE) -gt 0 || $RETVAL -ne 0 ]]; then
106
					echo "run-crons: $SCRIPT exited with $RETVAL, output:"
107
					cat "$TMPFILE"
108
				fi
109
				rm -f "$TMPFILE"
103
			fi
110
			fi
104
		done
111
		done
105
	fi
112
	fi

Return to bug 540274