X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=config%2Fbackports%2Fcron.daily;h=1b9a059f22a54cb613170b53a7c6bcbc43c0e15f;hb=581734fc02c573df78d044fa8c68b18fa8c96397;hp=b84d801928ad2c114d94844fde02ae801ac02aa2;hpb=ed8398ac403749c2e7720c10854d34f29498b584;p=dak.git diff --git a/config/backports/cron.daily b/config/backports/cron.daily index b84d8019..1b9a059f 100755 --- a/config/backports/cron.daily +++ b/config/backports/cron.daily @@ -1,19 +1,25 @@ -#! /bin/sh +#! /bin/bash # -# Executed daily via cron, out of katie's crontab. set -e -export SCRIPTVARS=/org/backports.org/dak-config/vars +set -u + +export SCRIPTVARS=/srv/backports-master.debian.org/dak/config/backports/vars . $SCRIPTVARS ################################################################################ # Clean out old packages -dak clean-suites +dak clean-suites -m 10000 dak clean-queues # Send a report on NEW/BYHAND packages -dak queue-report | mail -e -s "NEW and BYHAND on $(date +%D)" ftpmaster@backports.org +dak queue-report | mail -e -s "NEW and BYHAND on $(date +%D)" ftpmaster@backports.debian.org # and one on crufty packages -dak cruft-report | tee $webdir/cruft-report-daily.txt | mail -e -s "Debian archive cruft report for $(date +%D)" ftpmaster@backports.org + +dak cruft-report > $webdir/cruft-report-daily.txt +cat $webdir/cruft-report-daily.txt | mail -e -s "Debian backports archive cruft report for $(date +%D)" ftpmaster@backports.debian.org + +cd $configdir +apt-ftparchive -q clean apt.conf echo Daily cron scripts successful.