annotate scripts/backup-push @ 87:1bddd1839831
Update the dgamelaunch patch to work with the most recent changes.
Also set the umask, just in case it defaults to 0077.
author |
John "Elwin" Edwards |
date |
Sat, 24 Nov 2018 16:47:24 -0500 |
parents |
ea014ed97581 |
children |
44cf8c7c2c7a |
rev |
line source |
79
|
1 #!/bin/sh
|
|
2 # A backup script for high score lists, log files, saved games, and ttyrecs.
|
|
3 # Run from cron. Set up SSH keys to BACKUPACCT first.
|
|
4
|
|
5 SOURCE='/var/dgl/var/games/roguelike/'
|
|
6 BACKUPACCT='rlgbackup@icemonster.rlgallery.org'
|
|
7 NEWDIR=`date +%Y.%m.%d-%H.%M.%S`
|
|
8 TTYRECSRC=/var/dgl/dgldir/ttyrec/
|
|
9 TTYRECDEST="$BACKUPACCT:ttyrecs"
|
|
10
|
|
11 rsync -rqz "$SOURCE" "$BACKUPACCT:games/$NEWDIR"
|
|
12 rsync -rqz -pt "$TTYRECSRC" "$TTYRECDEST"
|
|
13
|
|
14 exit
|