]> git.decadent.org.uk Git - dak.git/blobdiff - config/backports/cron.monthly
Update the cron scripts
[dak.git] / config / backports / cron.monthly
index 76b13b1444bc0300ccb9e0224354edeb7dae2a18..52f7e80a8bb9df64ff1f79d7aa0002189ecdabe8 100755 (executable)
@@ -1,8 +1,9 @@
-#!/bin/sh
+#!/bin/bash
 #
-# Run at the beginning of the month via cron, out of katie's crontab.
 
 set -e
+set -u
+
 export SCRIPTVARS=/srv/backports-master.debian.org/config/backports/vars
 . $SCRIPTVARS
 
@@ -10,24 +11,22 @@ export SCRIPTVARS=/srv/backports-master.debian.org/config/backports/vars
 
 DATE=`date -d yesterday +%y%m`
 
-cd ${basedir}/mail/archive
+cd ${base}/mail/archive
 for m in mail import; do
     if [ -f $m ]; then
         mv $m ${m}-$DATE
         sleep 20
         gzip -9 ${m}-$DATE
-        chgrp debadmin ${m}-$DATE.gz
+        chgrp backports ${m}-$DATE.gz
         chmod 660 ${m}-$DATE.gz
     fi;
 done
 
 DATE=`date +%Y-%m`
-cd ${basedir}/log
+cd ${base}/log
 touch $DATE
-rm current
-ln -s $DATE current
+ln -sf $DATE current
 chmod g+w $DATE
-chown dak:debadmin $DATE
+chown dak:backports $DATE
 
-dak split-done
 ################################################################################