X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=cron.buildd;h=0907b15c991d3f32302493871dfb5dd0e79fb9d3;hb=a28cb5af382c0a7601451f65b90def4ab69021e4;hp=d678713cd7f4edcd349491c0812fbcf49badf8cc;hpb=86425ad30e78af7168fdf2c548124f447fda464d;p=dak.git diff --git a/cron.buildd b/cron.buildd index d678713c..0907b15c 100644 --- a/cron.buildd +++ b/cron.buildd @@ -8,7 +8,13 @@ set -e export SCRIPTVARS=/org/ftp.debian.org/katie/vars . $SCRIPTVARS -if [ ! -e $ftpdir/Archive_Maintenance_In_Progress ]; then +LOCKFILE="/org/wanna-build/tmp/DB_Maintenance_In_Progress" + +if [ ! -e "$ftpdir/Archive_Maintenance_In_Progress" -a lockfile -! -r3 $LOCKFILE ]; then + cleanup() { + rm -f "$LOCKFILE" + } + trap cleanup 0 cd $overridedir denise &>/dev/null rm -f override.sid.all3