5
# first argument is the old playerfile, if a second argument exists it is
6
# assumed to be NETREKDIR
17
DATE=`date +"%m-%d-%y"`
19
if [ ! -f ${NETREKDIR}/etc/db.players -o ! ${NETREKDIR}/etc/db.global ]; then
20
echo "$0: Database not found, exiting."
21
echo "$0: (expecting: ${NETREKDIR}/etc/db.players and ${NETREKDIR}/db.global)"
25
if [ ! -d ${NETREKDIR}/backups ]; then
26
echo "$0: ${NETREKDIR}/backups directory not found, exiting."
30
echo "$0: creating ${NETREKDIR}/backups/db.players-${DATE}"
31
cp ${NETREKDIR}/etc/db.players ${NETREKDIR}/backups/db.players-${DATE}
33
echo "$0: gzipping ${NETREKDIR}/backups/db.players-${DATE}"
34
gzip -9 ${NETREKDIR}/backups/db.players-${DATE}
36
echo "$0: creating ${NETREKDIR}/backups/db.global-${DATE}"
37
cp ${NETREKDIR}/etc/db.global ${NETREKDIR}/backups/db.global-${DATE}
39
# don't bother zipping the globals, they are piddly