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
 |