set -e
# make sure to only use defined variables
set -u
+# ERR traps should be inherited from functions too. (And command
+# substitutions and subshells and whatnot, but for us the functions is
+# the important part here)
+set -E
# import the general variable set.
export SCRIPTVARS=/srv/ftp.debian.org/dak/config/debian/vars
LOCK_NEW="$lockdir/processnew.lock"
NOTICE="$lockdir/daily.lock"
+# our name
+PROGRAM="unchecked"
+
if [ -e $NOTICE ]; then
exit 0;
fi
# the actual unchecked functions follow #
########################################################################
-lockfile "$LOCK_NEW"
+lockfile -r3 "$LOCK_NEW"
acceptnew
rm -f "$LOCK_NEW"