From 60e014fe994d3b4ece4f1da372abbc43e5ce6a5b Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Wed, 16 Jun 2010 19:43:53 -0400 Subject: Save log file and give better output of what is happening --- etc/rc.restore_full_backup | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'etc/rc.restore_full_backup') diff --git a/etc/rc.restore_full_backup b/etc/rc.restore_full_backup index 7930c73..9e3d6ce 100755 --- a/etc/rc.restore_full_backup +++ b/etc/rc.restore_full_backup @@ -1,11 +1,13 @@ #!/bin/sh -echo "Checking..." +echo -n "Checking..." if [ `tar tzPf $1 /etc/rc 2>/dev/null` ]; then + echo " Backup file looks OK." echo "One moment, restoring ${1}..." - tar xzPfU $1 -C / + tar xzPfU $1 -C / 2>/var/etc/restore_log.txt echo "Restore of $1 complete." else - echo "Could not locate backup ${1}. Available backups:" + echo " Error." + echo "File not found or invalid backup file. Available backups:" ls -lah /root | grep backup | more fi -- cgit v1.1