--- rc.apparmor.functions | 6 +++++- rc.apparmor.suse | 2 ++ 2 files changed, 7 insertions(+), 1 deletion(-) --- a/rc.apparmor.functions +++ b/rc.apparmor.functions @@ -396,7 +396,11 @@ remove_profiles() { apparmor_stop() { echo -n "Unloading AppArmor profiles " - remove_profiles + if is_apparmor_present; then + remove_profiles + else + echo -n "(AppArmor not loaded)" + fi return $? } --- a/rc.apparmor.suse +++ b/rc.apparmor.suse @@ -101,10 +101,12 @@ case "$1" in start) apparmor_start rc=$? + rc_status -v ;; stop) apparmor_stop rc=$? + rc_status -v ;; restart|reload|force-reload) apparmor_restart