summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--WHATS_NEW1
-rw-r--r--scripts/fsadm.sh4
2 files changed, 4 insertions, 1 deletions
diff --git a/WHATS_NEW b/WHATS_NEW
index 8f475f36..d8eea12e 100644
--- a/WHATS_NEW
+++ b/WHATS_NEW
@@ -1,5 +1,6 @@
Version 2.02.89 -
==================================
+ Support different PATH setting for fsadm script testing.
Surround all executed commands with quotes in fsadm script.
Fix missing '$' in test for content of "$LVM" in fsadm script.
Move debug message in exec_cmd after sync_local_dev_names.
diff --git a/scripts/fsadm.sh b/scripts/fsadm.sh
index db9d9654..684f5cd6 100644
--- a/scripts/fsadm.sh
+++ b/scripts/fsadm.sh
@@ -31,6 +31,7 @@
TOOL=fsadm
+_SAVEPATH=$PATH
PATH=/sbin:/usr/sbin:/bin:/usr/sbin:$PATH
# utilities
@@ -140,9 +141,10 @@ cleanup() {
_FSADM_YES=$YES
export _FSADM_YES
unset FSADM_RUNNING
+ test -n "$LVM_BINARY" && PATH=$_SAVEPATH
dry exec "$LVM" lvresize $VERB $FORCE -r -L${NEWSIZE}b "$VOLUME_ORIG"
fi
-
+
# error exit status for break
exit ${1:-1}
}