]> git.decadent.org.uk Git - dak.git/blob - config/debian/crontab
1bc143f5df0a8b95bae34e75ec7035fd130cf32b
[dak.git] / config / debian / crontab
1 MAILTO=cron@ftp-master.debian.org
2 PATH=/usr/local/bin:/usr/bin:/bin
3 # m        h          dom mon dow command
4 2,17,32,47 *          *   *   *   flock -s -E 0 -n /var/run/reboot-lock /srv/ftp-master.debian.org/dak/config/debian/cronscript unchecked
5 0          *          *   *   *   flock -s -E 0 -n /var/run/reboot-lock /srv/ftp-master.debian.org/dak/config/debian/cronscript hourly
6 52         1,7,13,19  *   *   *   flock -s -E 0 -n /var/run/reboot-lock /srv/ftp-master.debian.org/dak/config/debian/cronscript dinstall
7 ##### And an alternate line, for the times the release team wants it half an hour late.
8 #####22         2,9,14,20  *   *   *   flock -s -E 0 -n /var/run/reboot-lock /srv/ftp-master.debian.org/dak/config/debian/cronscript dinstall
9 # And for release time, turn off cron after final dinstall
10 #45         9          *   *   *   /home/dak/bin/cronoff
11 3          9          *   *   *   flock -s -E 0 -n /var/run/reboot-lock /srv/ftp-master.debian.org/dak/config/debian/cronscript daily
12 0          12         *   *   0   flock -s -E 0 -n /var/run/reboot-lock /srv/ftp-master.debian.org/dak/config/debian/cronscript weekly
13 6          0          1   *   *   flock -s -E 0 -n /var/run/reboot-lock /srv/ftp-master.debian.org/dak/config/debian/cronscript monthly
14
15 # Reboot cron doesn't use cronscript
16 @reboot                           flock -s -E 0 -n /var/run/reboot-lock /srv/ftp-master.debian.org/dak/config/debian/cron.reboot
17
18 0          0          *   *   *   crontab -l > ~/crontab.out
19
20 # We do like our queued and make sure it will always be there.
21 # Luckily it checks itself and doesn't start if it already runs
22 @reboot                           sudo -u dak-unpriv /srv/upload.debian.org/queued/debianqueued
23 */10        *          *   *   *  sudo -u dak-unpriv /srv/upload.debian.org/queued/debianqueued 2>/dev/null