diff options
-rw-r--r-- | WHATS_NEW | 1 | ||||
-rw-r--r-- | scripts/clvmd_init_red_hat.in | 7 |
2 files changed, 7 insertions, 1 deletions
@@ -1,5 +1,6 @@ Version 2.02.73 - ================================ + Fix clvmd init script exit code when executed as non-root user. Change default alignment of pe_start to 1MB. Add --norestorefile option to pvcreate. Require --restorefile when using pvcreate --uuid. diff --git a/scripts/clvmd_init_red_hat.in b/scripts/clvmd_init_red_hat.in index da09a345..b1cc48ed 100644 --- a/scripts/clvmd_init_red_hat.in +++ b/scripts/clvmd_init_red_hat.in @@ -66,7 +66,7 @@ start() { if ! rh_status_q; then echo -n "Starting $DAEMON: " - daemon $DAEMON $CLVMDOPTS || return $? + $DAEMON $CLVMDOPTS || return $? echo fi @@ -165,6 +165,11 @@ restart() { fi } +[ "$EUID" != "0" ] && { + echo "clvmd init script can only be executed as root user" + exit 4 +} + # See how we were called. case "$1" in start) |