From 679e1f68729249ebda29a056117d5cca7161d32e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Tue, 12 Dec 2006 16:23:05 +0000 Subject: [PATCH] - partial pldize, by LSB exit 3 for usage Changed files: apparmor-parser.init -> 1.2 --- apparmor-parser.init | 57 +++++++++++++++++++++----------------------- 1 file changed, 27 insertions(+), 30 deletions(-) diff --git a/apparmor-parser.init b/apparmor-parser.init index ff674f1..1f0181d 100644 --- a/apparmor-parser.init +++ b/apparmor-parser.init @@ -8,10 +8,6 @@ # Source function library . /etc/rc.d/init.d/functions -usage() { - echo "Usage: $0 {start|stop|restart|try-restart|reload|force-reload|status|kill}" -} - sd_log_skipped_msg() { echo -n "$*" #success @@ -44,31 +40,32 @@ sd_action() { . /etc/apparmor/rc.apparmor.functions +RETVAL=0 case "$1" in - start) - subdomain_start - ;; - stop) - subdomain_stop - ;; - restart|reload|force-reload) - subdomain_restart - ;; - try-restart) - subdomain_try_restart - ;; - debug) - subdomain_debug - ;; - kill) - subdomain_kill - ;; - status) - subdomain_status - ;; - *) - usage - exit 1 - esac -exit 0 +start) + subdomain_start + ;; +stop) + subdomain_stop + ;; +restart|reload|force-reload) + subdomain_restart + ;; +try-restart) + subdomain_try_restart + ;; +debug) + subdomain_debug + ;; +kill) + subdomain_kill + ;; +status) + subdomain_status + ;; +*) + msg_usage "$0 {start|stop|restart|try-restart|reload|force-reload|status|kill}" + exit 3 +esac +exit $RETVAL -- 2.44.0