scripts/shutdown: fix arguments to be sysvinit shutdown compatible
This fixes #140.
This commit is contained in:
parent
2f81c100af
commit
dcc686e42b
@ -1,8 +1,17 @@
|
|||||||
#!@SHELL@
|
#!@SHELL@
|
||||||
|
|
||||||
args="$@"
|
args=
|
||||||
case "$@" in
|
for x; do
|
||||||
*--single*|*-s*) args="$@" ;;
|
case "$x" in
|
||||||
*) args="--single $@";;
|
-h) args=" ${args} --halt" ;;
|
||||||
|
*) args=" ${args} ${x} " ;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
|
||||||
|
case "$args" in
|
||||||
|
*-h|--halt*) ;;
|
||||||
|
*-s|--single*) ;;
|
||||||
|
*) args=" --single ${args}" ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
exec @SBINDIR@/openrc-shutdown "$args"
|
exec @SBINDIR@/openrc-shutdown "$args"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user