]> git.decadent.org.uk Git - dak.git/blob - config/backports/cron.daily
And psqlrc
[dak.git] / config / backports / cron.daily
1 #! /bin/bash
2 #
3
4 set -e
5 set -u
6
7 export SCRIPTVARS=/srv/backports-master.debian.org/dak/config/backports/vars
8 . $SCRIPTVARS
9
10 ################################################################################
11 # Clean out old packages
12 dak clean-suites -m 10000
13 dak clean-queues
14
15 # Send a report on NEW/BYHAND packages
16 dak queue-report | mail -e -s "NEW and BYHAND on $(date +%D)" ftpmaster@backports.debian.org
17 # and one on crufty packages
18
19 dak cruft-report > $webdir/cruft-report-daily.txt
20 cat $webdir/cruft-report-daily.txt | mail -e -s "Debian backports archive cruft report for $(date +%D)" ftpmaster@backports.debian.org
21
22 cd $configdir
23 apt-ftparchive -q clean apt.conf
24
25 echo Daily cron scripts successful.