]> Dogcows Code - chaz/tar/commitdiff
Renamed LIBPATH to LIBDIR.
authorSergey Poznyakoff <gray@gnu.org.ua>
Thu, 19 Aug 2004 13:08:43 +0000 (13:08 +0000)
committerSergey Poznyakoff <gray@gnu.org.ua>
Thu, 19 Aug 2004 13:08:43 +0000 (13:08 +0000)
Use ROOT_FS with -C option. Do not send mail
if ADMINISTRATOR is set to NONE.

scripts/backup.in

index c646305add9505b2d2d34ffb05d579cd357dccd6..8884148fe3dee65daae5ae9d9a3811dd73a5e38e 100644 (file)
@@ -19,7 +19,7 @@
 
 # Load library routines
 SYSCONFDIR=${SYSCONFDIR-@sysconfdir@}
-. ${LIBPATH-@libexecdir@}/backup.sh
+. ${LIBDIR-@libexecdir@}/backup.sh
 
 DUMP_LEVEL=0
 TIME=
@@ -187,7 +187,7 @@ message 20 "BACKUP_FILES=$BACKUP_FILES"
      backup_host ${remotehost} \
                 "--listed=`level_log_name temp`" \
                 "--label='`print_level` backup of ${fs} on ${remotehost} at ${NOW}'" \
-               -C ${fs} .
+               -C ${ROOT_FS}${fs} .
 
      # `rsh' doesn't exit with the exit status of the remote command.  What
      # stupid lossage.  TODO: think of a reliable workaround.
@@ -247,7 +247,9 @@ message 20 "BACKUP_FILES=$BACKUP_FILES"
  echo "."
 ) 2>&1 | tee -a "${LOGFILE}"
 
-echo "Sending the dump log to ${ADMINISTRATOR}"
-mail -s "Results of backup started ${startdate}" ${ADMINISTRATOR} < "${LOGFILE}"
+if test "${ADMINISTRATOR}" != NONE; then
+     echo "Sending the dump log to ${ADMINISTRATOR}"
+     mail -s "Results of backup started ${startdate}" ${ADMINISTRATOR} < "${LOGFILE}"
+fi
 
 # EOF
This page took 0.019511 seconds and 4 git commands to generate.