RedHat: don't package manpages for binaries not included
[openafs.git] / src / packaging / FreeBSD / afsserver.in
1 #!/bin/sh
2 #
3 # $FreeBSD$
4 #
5 # PROVIDE: afsserver
6 # REQUIRE: networking
7 # KEYWORD: shutdown
8 #
9 # Add the following lines to /etc/rc.conf.local or /etc/rc.conf
10 # to enable this service:
11 #
12 # afsserver_enable (bool):      Set to NO by default.
13 #                               Set it to YES to enable AFS server activities.
14
15 . /etc/rc.subr
16
17 name="afsserver"
18 rcvar="afsserver_enable"
19
20 command="%%PREFIX%%/sbin/bosserver"
21
22 stop_precmd="afsserver_prestop"
23
24 vicedir="%%PREFIX%%/etc/openafs/server"
25 required_files="${vicedir}/CellServDB ${vicedir}/KeyFile ${vicedir}/ThisCell ${vicedir}/UserList"
26
27 load_rc_config "$name"
28
29 : ${afsserver_enable:="NO"}
30
31 afsserver_prestop()
32 {
33         %%PREFIX%%/bin/bos shutdown -localauth -server localhost
34 }
35
36 run_rc_command "$1"