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 |