]> git.pld-linux.org Git - packages/apparmor-parser.git/blame - apparmor-parser.init
- updated
[packages/apparmor-parser.git] / apparmor-parser.init
CommitLineData
8a7820e6
AM
1#!/bin/sh
2# chkconfig: 2345 01 99
3# description: AppArmor rc file. This rc script inserts the apparmor \
4# module and runs the parser on the /etc/apparmor.d/ \
5# directory.
6#
7
8# Source function library
9. /etc/rc.d/init.d/functions
10
675f1211 11aa_log_skipped_msg() {
8a7820e6
AM
12 echo -n "$*"
13 #success
14 echo
15}
675f1211 16aa_log_success_msg() {
8a7820e6
AM
17 echo -n "$*"
18 #success
19 echo
20}
21
675f1211 22aa_log_warning_msg() {
8a7820e6
AM
23 echo -n "$*"
24 #warning
25 echo
26}
27
675f1211 28aa_log_failure_msg() {
8a7820e6
AM
29 echo -n "$*"
30 #failure
31 echo
32}
33
675f1211 34aa_action() {
8a7820e6
AM
35 STRING=$1
36 shift
37 run_cmd "$STRING" "$@"
38 return $?
39}
40
41. /etc/apparmor/rc.apparmor.functions
42
679e1f68 43RETVAL=0
8a7820e6 44case "$1" in
679e1f68 45start)
675f1211 46 apparmor_start
679e1f68
ER
47 ;;
48stop)
675f1211 49 apparmor_stop
679e1f68
ER
50 ;;
51restart|reload|force-reload)
675f1211 52 apparmor_restart
679e1f68
ER
53 ;;
54try-restart)
675f1211 55 apparmor_try_restart
679e1f68
ER
56 ;;
57debug)
675f1211 58 apparmor_debug
679e1f68
ER
59 ;;
60kill)
675f1211 61 apparmor_kill
679e1f68
ER
62 ;;
63status)
675f1211 64 apparmor_status
679e1f68
ER
65 ;;
66*)
67 msg_usage "$0 {start|stop|restart|try-restart|reload|force-reload|status|kill}"
68 exit 3
69esac
8a7820e6 70
679e1f68 71exit $RETVAL
This page took 0.064831 seconds and 4 git commands to generate.