]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - etc/rc.d/rctl
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / etc / rc.d / rctl
1 #!/bin/sh
2 #
3 # $FreeBSD$
4 #
5
6 # PROVIDE: rctl
7 # BEFORE: LOGIN
8 # KEYWORD: nojail
9
10 . /etc/rc.subr
11
12 name="rctl"
13 start_cmd="rctl_start"
14 stop_cmd="rctl_stop"
15
16 rctl_start()
17 {
18         if [ -f /etc/rctl.conf ]; then
19                 while read var comments
20                 do
21                         case ${var} in
22                         \#*|'')
23                                 ;;
24                         *)
25                                 rctl -a "${var}"
26                                 ;;
27                         esac
28                 done < /etc/rctl.conf
29         fi
30 }
31
32 rctl_stop()
33 {
34
35         rctl -r :
36 }
37
38 load_rc_config $name
39 run_rc_command "$1"