summaryrefslogtreecommitdiff
path: root/scripts/backup.in
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2004-05-10 11:38:16 +0000
committerSergey Poznyakoff <gray@gnu.org.ua>2004-05-10 11:38:16 +0000
commitc6096f64c524ce2d0b365375b3d105cd7a79ce41 (patch)
tree88addbc4018fcd6eb0b8b4aef1e689e38ab03a5c /scripts/backup.in
parentb9c6ebab2606e053457b8a128dde6d95afd9d449 (diff)
downloadtar-c6096f64c524ce2d0b365375b3d105cd7a79ce41.tar.gz
Fixed --version output.
Fixed initialization of the listing files and printing the time of the last previous level dump.
Diffstat (limited to 'scripts/backup.in')
-rw-r--r--scripts/backup.in19
1 files changed, 9 insertions, 10 deletions
diff --git a/scripts/backup.in b/scripts/backup.in
index 7baa4a05..c646305a 100644
--- a/scripts/backup.in
+++ b/scripts/backup.in
@@ -92,7 +92,7 @@ do
prev=$option
;;
-V|--v|--ve|--ver|--vers|--versi|--versio|--version)
- echo "restore; @PACKAGE@ (@VERSION@)"
+ echo "backup (@PACKAGE@ @VERSION@)"
exit 0;;
-L|--li|--lic|--lice|--licen|--licens|--license)
license
@@ -179,14 +179,8 @@ message 20 "BACKUP_FILES=$BACKUP_FILES"
if [ $DUMP_LEVEL -eq 0 ]; then
make_level_log ${remotehost}
else
- LF=`level_log_name ${fsname} 0`
- pdate=`remote_run "${remotehost}" ls -l $LF | awk '{
- printf("%s", $6)
- for (i=7;i<NF;i++)
- printf(" %s", $i)
- print "" }'`
- echo "Last `prev_level` dump on this filesystem was on $pdate"
- remote_run "${remotehost}" cp $LF "`level_log_name temp`"
+ echo "Last `prev_level` dump on this filesystem was on $PREV_DATE"
+ remote_run "${remotehost}" cp "`level_log_name ${fsname} $PREV_LEVEL`" "`level_log_name temp`"
fi
${DUMP_BEGIN-:} $DUMP_LEVEL $remotehost $fs $fsname
@@ -218,7 +212,12 @@ message 20 "BACKUP_FILES=$BACKUP_FILES"
date="`date`"
- make_level_log $localhost
+ if [ $DUMP_LEVEL -eq 0 ]; then
+ make_level_log $localhost
+ else
+ echo "Last `prev_level` dump on this filesystem was on $PREV_DATE"
+ remote_run "${localhost}" cp "`level_log_name MISC $PREV_LEVEL`" "`level_log_name temp`"
+ fi
echo "Backing up miscellaneous files at ${date}"