From b6e9e1f4bd3161d6d4879784c2de2c103aa8f3ae Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Sun, 10 Nov 2013 11:54:09 -0400 Subject: guard unsets Apparently fails with netbsd's shell. Unsure if that shell is POSIX. --- etckeeper | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/etckeeper b/etckeeper index cb180b6..1498b96 100755 --- a/etckeeper +++ b/etckeeper @@ -16,8 +16,12 @@ if [ -e $conf ]; then . $conf fi -unset GIT_WORK_TREE -unset GIT_DIR +if [ -n "$GIT_WORK_TREE" ]; then + unset GIT_WORK_TREE +fi +if [ -n "$GIT_DIR" ]; then + unset GIT_DIR +fi program_directory="${0%/*}" if [ -n "$program_directory" ]; then -- cgit v1.2.3