]> git.decadent.org.uk Git - dak.git/blob - config/debian/unchecked.functions
Entirely make cronscript magic
[dak.git] / config / debian / unchecked.functions
1 # -*- mode:sh -*-
2
3 function precronscript() {
4     # Do not run during dinstall
5     if [[ -e ${LOCK_DAILY} ]]; then
6         exit 0;
7     fi
8     # only run one cron.unchecked and also lock against hourly (newoverview)
9     if ! lockfile -r8 ${LOCK_UNCHECKED} 2> /dev/null; then
10         # log "aborting cron.unchecked because $LOCK_UNCHECKED has already been locked"
11         exit 0
12     fi
13     TMPFILES="${TMPFILES} ${LOCK_UNCHECKED}"
14 }