added create_daily_cvs_snapshot.sh, readded backup_win.sh 750
[scripts/scripts.git] / create_daily_cvs_snapshot.sh
diff --git a/create_daily_cvs_snapshot.sh b/create_daily_cvs_snapshot.sh
new file mode 100755 (executable)
index 0000000..64f66bb
--- /dev/null
@@ -0,0 +1,18 @@
+#!/bin/bash
+
+echo -en "creating cvs hdw-linux-cvs snapshot ...\n" >> /var/log/messages
+touch ~/.cvspass
+mkdir -p /tmp/hdw ; cd /tmp/hdw
+cvs -d:pserver:anonymous@cvs.hackdaworld.dyndns.org:/hdw-linux co hdw-linux
+cd hdw-linux
+for i in `find ./ -name CVS`; do
+       rm -rf $i
+done
+cd ..
+mv hdw-linux hdw-linux-cvs
+tar cf hdw-linux-cvs.tar hdw-linux-cvs
+bzip2 hdw-linux-cvs.tar
+mv hdw-linux-cvs.tar.bz2 /chroot/www/htdocs/download/hdw-linux/hdw-linux-cvs/snapshot/
+cd ..
+rm -rf hdw
+echo -en " done\n" >> /var/log/messages