diff --git a/man/runscript.8 b/man/runscript.8 index c4119d9c..471c0f19 100644 --- a/man/runscript.8 +++ b/man/runscript.8 @@ -447,11 +447,6 @@ depend() need ${_need} } -restart_pre() { - # Verify a config and abort the restart in case it's not valid - ... -} - # This function does any pre-start setup. If it fails, the service will # not be started. # If you need this function to behave differently for a restart command, diff --git a/sh/runscript.sh.in b/sh/runscript.sh.in index 3b9a72d6..6ad2ded3 100644 --- a/sh/runscript.sh.in +++ b/sh/runscript.sh.in @@ -285,37 +285,15 @@ while [ -n "$1" ]; do case $1 in start|stop|status) verify_boot;; esac - - # FIXME: We may want to skip the start/stop _pre functions later - # restart_pre - if [ "${RC_CMD}" = "restart" ]; then - if [ "${1}" = "stop" -a "$(command -v "restart_pre")" = "restart_pre" ]; then - restart_pre || exit $? - fi - fi - - # Execute _pre functions if [ "$(command -v "$1_pre")" = "$1_pre" ] then "$1"_pre || exit $? fi - - # Execute the actual command/function, start, stop, ... "$1" || exit $? - - # restart_post - if [ "${RC_CMD}" = "restart" ]; then - if [ "${1}" = "start" -a "$(command -v "restart_post")" = "restart_post" ]; then - restart_post || exit $? - fi - fi - - # Execute the _post functions if [ "$(command -v "$1_post")" = "$1_post" ] then "$1"_post || exit $? fi - shift continue 2 else