]> git.decadent.org.uk Git - dak.git/blob - config/debian/cron.monthly
[AJ, r=JT] fix process-new's handling of check_dsc_against_db() warnings
[dak.git] / config / debian / cron.monthly
1 #!/bin/sh
2 #
3 # Run at the beginning of the month via cron, out of dak's crontab.
4
5 set -e
6 set -u
7 export SCRIPTVARS=/srv/ftp.debian.org/dak/config/debian/vars
8 . $SCRIPTVARS
9
10 ################################################################################
11
12 DATE=`date -d yesterday +%y%m`
13
14 cd /srv/ftp.debian.org/mail/archive
15 for m in mail bxamail; do
16     if [ -f $m ]; then
17         mv $m ${m}-$DATE
18         sleep 20
19         gzip -9 ${m}-$DATE
20         chgrp $ftpgroup ${m}-$DATE.gz
21         chmod 660 ${m}-$DATE.gz
22     fi;
23 done
24
25 ################################################################################