Mercurial > hg > rlgallery-misc
view scripts/backup-push @ 99:801ec25cc0af
Update lighttpd configuration.
Explicitly set the document root, in case the default gets changed.
author | John "Elwin" Edwards |
---|---|
date | Sun, 02 Jan 2022 20:40:05 -0500 |
parents | 44cf8c7c2c7a |
children |
line wrap: on
line source
#!/bin/sh # A backup script for high score lists, log files, saved games, and ttyrecs. # Run from cron. Set up SSH keys to BACKUPACCT first. BACKUPACCT='rlgbackup@icemonster.rlgallery.org' NEWDIR=$(date +%Y.%m.%d-%H.%M.%S) GAMESOURCE='/var/dgl/var/games/roguelike/' TTYRECSRC=/var/dgl/dgldir/ttyrec/ if [ -e /etc/rlg-testing ] then GAMEDEST="$BACKUPACCT:testing/games/$NEWDIR" TTYRECDEST="$BACKUPACCT:testing/ttyrecs" else GAMEDEST="$BACKUPACCT:production/games/$NEWDIR" TTYRECDEST="$BACKUPACCT:production/ttyrecs" fi rsync -rqz "$GAMESOURCE" "$GAMEDEST" rsync -rqz -pt "$TTYRECSRC" "$TTYRECDEST" exit