From 86a0ea3d6b1015d1540f4ef03abc0baf7196c097 Mon Sep 17 00:00:00 2001 From: TomasM Date: Wed, 18 Oct 2017 08:45:58 -0400 Subject: [PATCH] make savechanges accept optional CHANGES dir parameter --- tools/savechanges | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tools/savechanges b/tools/savechanges index ca7e48e..c90f63c 100755 --- a/tools/savechanges +++ b/tools/savechanges @@ -1,14 +1,18 @@ #!/bin/bash TMP=/tmp/changes$$ -CHANGES=/mnt/live/memory/changes EXCLUDE="^\$|/\$|[.]wh[.][.]wh[.]orph/|^[.]wh[.][.]wh[.]plnk/|^[.]wh[.][.]wh[.]aufs|^var/cache/|^var/backups/|^var/tmp/|^var/log/|^var/lib/apt/|^var/lib/dhcp/|^var/lib/systemd/|^sbin/fsck[.]aufs|^etc/resolv[.]conf|^etc/fstab|^boot/|^dev/|^mnt/|^proc/|^run/|^sys/|^tmp/" +CHANGES=/mnt/live/memory/changes if [ "$1" = "" ]; then - echo "Usage: $0 [ target_file.sb ]" + echo "Usage: $0 [ target_file.sb ] [ optional_changes_directory ]" exit 1 fi +if [ ! "$2" = "" ]; then + CHANGES="$2" +fi + # exclude the safe_file itself of course EXCLUDE="$EXCLUDE|^""$(readlink -f "$1" | cut -b 2- | sed -r "s/[.]/[.]/")""\$"