From: Sergey Poznyakoff Date: Thu, 19 Aug 2004 13:08:43 +0000 (+0000) Subject: Renamed LIBPATH to LIBDIR. X-Git-Url: https://git.dogcows.com/gitweb?a=commitdiff_plain;h=73030de19ff1923613f5305d783942402535e154;p=chaz%2Ftar Renamed LIBPATH to LIBDIR. Use ROOT_FS with -C option. Do not send mail if ADMINISTRATOR is set to NONE. --- diff --git a/scripts/backup.in b/scripts/backup.in index c646305..8884148 100644 --- a/scripts/backup.in +++ b/scripts/backup.in @@ -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