From: Alexander Barton Date: Fri, 25 Apr 2014 13:18:58 +0000 (+0200) Subject: bup-save-user: save "LOCAL_HOME" folder, too X-Git-Url: https://arthur.ath.cx/gitweb/?a=commitdiff_plain;h=b810d77f1778cfc2ca5752a4d3706d73cd06af5f;p=ax-linux.git bup-save-user: save "LOCAL_HOME" folder, too --- diff --git a/bup/save-user/bup-save-user b/bup/save-user/bup-save-user index 0884453..b7d685e 100755 --- a/bup/save-user/bup-save-user +++ b/bup/save-user/bup-save-user @@ -24,17 +24,17 @@ if [ ! -d "$HOME/.bup" ]; then exit 1 fi +paths="$HOME" +[ -n "$LOCAL_HOME" -a "$LOCAL_HOME" != "$HOME" -a -d "$LOCAL_HOME" ] \ + && paths="$paths $LOCAL_HOME" +[ -d "/var/spool/mail/$LOGNAME" ] \ + && paths="$paths /var/spool/mail/$LOGNAME" + set -x -bup index --update --xdev \ - --exclude ".cache" \ - "$HOME" \ - "/var/spool/mail/$LOGNAME" \ - || exit 1 +bup index --update --xdev --exclude ".cache" $paths || exit 1 -bup save --name "$LOGNAME" \ - "$HOME" \ - "/var/spool/mail/$LOGNAME" +bup save --name "$LOGNAME" $paths exit_code=$? bup ls "$LOGNAME" || exit 1