different backups for primary and secondary
[scripts/scripts.git] / create_daily_cvs_snapshot.sh
1 #!/bin/bash
2
3 echo -en "creating cvs hdw-linux-cvs snapshot ...\n" >> /var/log/messages
4 touch ~/.cvspass
5 mkdir -p /tmp/hdw ; cd /tmp/hdw
6 cvs -d:pserver:anonymous@cvs.hackdaworld.dyndns.org:/hdw-linux co hdw-linux
7 cd hdw-linux
8 for i in `find ./ -name CVS`; do
9         rm -rf $i
10 done
11 cd ..
12 mv hdw-linux hdw-linux-cvs
13 tar cf hdw-linux-cvs.tar hdw-linux-cvs
14 bzip2 hdw-linux-cvs.tar
15 mv hdw-linux-cvs.tar.bz2 /chroot/www/htdocs/download/hdw-linux/hdw-linux-cvs/snapshot/
16 cd ..
17 rm -rf hdw
18 echo -en " done\n" >> /var/log/messages