]> git.decadent.org.uk Git - dak.git/blob - config/backports/cron.monthly
Merge remote-tracking branch 'ansgar/pu/multiarchive-1' into merge
[dak.git] / config / backports / cron.monthly
1 #!/bin/bash
2 #
3
4 set -e
5 set -o pipefail
6 set -u
7
8 export SCRIPTVARS=/srv/backports-master.debian.org/dak/config/backports/vars
9 . $SCRIPTVARS
10
11 ################################################################################
12
13 DATE=`date -d yesterday +%y%m`
14
15 cd ${base}/mail/archive
16 for m in mail import; do
17     if [ -f $m ]; then
18         mv $m ${m}-$DATE
19         sleep 20
20         xz -9 ${m}-$DATE
21         chgrp backports ${m}-$DATE.xz
22         chmod 660 ${m}-$DATE.xz
23     fi;
24 done
25
26 DATE=`date +%Y-%m`
27 cd ${base}/log
28 touch $DATE
29 ln -sf $DATE current
30 chmod g+w $DATE
31 chown dak:backports $DATE
32
33 ################################################################################