]> git.decadent.org.uk Git - dak.git/blob - cron.monthly
Validate package name and version numbers. Add ~ as a non-taint character
[dak.git] / cron.monthly
1 #!/bin/sh
2 #
3 # Run at the beginning of the month via cron, out of katie's crontab.
4
5 set -e
6 export SCRIPTVARS=/org/ftp.debian.org/katie/vars
7 . $SCRIPTVARS
8
9 ################################################################################
10
11 DATE=`date -d yesterday +%y%m`
12
13 cd /org/ftp.debian.org/mail/archive
14 for m in mail bxamail; do
15     if [ -f $m ]; then
16         mv $m ${m}-$DATE
17         sleep 20
18         gzip -9 ${m}-$DATE
19         chgrp debadmin ${m}-$DATE.gz
20         chmod 660 ${m}-$DATE.gz
21     fi;
22 done
23
24 ################################################################################