mkdir -p $local_dir
# Tar up the data directory
-tgz=$local_dir/$name.tar.gz
-tar czf $tgz .
+arc=$local_dir/$name.tar.gz
+tar czf $arc .
# Copy the backup to another machine with SSH, in the background
#
# user's privileges are carefully limited.
if [ "$remote_host" ]
then
- nohup sh -c "scp -qBp '$tgz' '$remote_host:$remote_dir' 2>&1 | mail -e -s 'Empire backup save failed' '$email'" </dev/null >/dev/null 2>&1 &
+ nohup sh -c "scp -qBp '$arc' '$remote_host:$remote_dir' 2>&1 | mail -e -s 'Empire backup save failed' '$email'" </dev/null >/dev/null 2>&1 &
fi
#
# A more secure alternative is to replace the scp command by something like
-# ssh -q -T -o BatchMode=yes -o IdentitiesOnly=yes -i "$HOME/.ssh/empire_id_rsa" $remote_host <"$tgz"
+# ssh -q -T -o BatchMode=yes -o IdentitiesOnly=yes -i "$HOME/.ssh/empire_id_rsa" $remote_host <"$arc"
# where $HOME/.ssh/empire_id_rsa contains a private key specifically
# created for Empire backup, without a passphrase, and authorized_keys
# on $remote_host contains the matching public key prepended by