[Ovirt-devel] [PATCH] inhibit error when sourced by a login shell
Dan Kenigsberg
danken at redhat.com
Tue Oct 27 09:07:14 UTC 2009
if $0 is -bash, basename croaks and spits an annoying error.
---
scripts/ovirt-functions | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/scripts/ovirt-functions b/scripts/ovirt-functions
index e89898d..d25e6a2 100755
--- a/scripts/ovirt-functions
+++ b/scripts/ovirt-functions
@@ -605,7 +605,7 @@ chkconfig_persist() {
# execute a function if called as a script, e.g.
# ovirt-functions ovirt_store_config /etc/hosts
-if [ "$(basename "$0")" = "ovirt-functions" ]; then
+if [ "$(basename -- "$0")" = "ovirt-functions" ]; then
"$@"
fi
--
1.6.2.5
More information about the ovirt-devel
mailing list