From 9d5ad9bab3d69d17de38385c5212c104856f490d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Mon, 4 Dec 2006 22:11:22 +0000 Subject: [PATCH] - use functions Changed files: named.init -> 1.29 --- named.init | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/named.init b/named.init index df8caf3..4c8f01d 100644 --- a/named.init +++ b/named.init @@ -32,10 +32,7 @@ fi # Sanity check [ -e /etc/named.conf ] || exit 0 -RETVAL=0 -# See how we were called. -case "$1" in - start) +start() { # Check if the service is already running? if [ ! -f /var/lock/subsys/named ]; then msg_starting "Named" @@ -49,8 +46,9 @@ case "$1" in else msg_already_running "Named" fi - ;; - stop) +} + +stop() { if [ -f /var/lock/subsys/named ]; then msg_stopping "Named" killproc named @@ -58,6 +56,16 @@ case "$1" in else msg_not_running "Named" fi +} + +RETVAL=0 +# See how we were called. +case "$1" in + start) + start + ;; + stop) + stop ;; status) status named @@ -83,9 +91,8 @@ case "$1" in ;; restart) - $0 stop - $0 start - exit $? + stop + start ;; *) msg_usage "$0 {start|stop|restart|reload|force-reload|status}" -- 2.44.0