]> arthur.barton.de Git - netatalk.git/blob - distrib/initscripts/rc.atalk.bsd.tmpl
Patches for OpenBSD
[netatalk.git] / distrib / initscripts / rc.atalk.bsd.tmpl
1 #!/bin/sh
2 #
3 # Netatalk daemons.
4 # If you use AppleTalk, Make sure not to start atalkd in the background:
5 # its data structures must have time to stablize before running the
6 # other processes.
7 #
8
9 #
10 # SUNOS: UNCOMMENT THESE LINES TO LOAD THE KERNEL MODULE.  Note that
11 # modunload-ing netatalk may cause your machine to panic or hang.
12 #
13 ##echo -n 'loading netatalk: '
14 ##if [ -f :ETCDIR:/netatalk.o ]; then
15 ##      /usr/etc/modload -sym :ETCDIR:/netatalk.o;
16 ##fi
17
18 netatalk_conf=":ETCDIR:/netatalk.conf"
19
20 [ -f ${netatalk_conf} ] && . ${netatalk_conf}
21
22 echo -n 'starting netatalk daemons:'
23 if [ X"${ATALKD_RUN}" != X"no" ]; then
24 if [ -x :SBINDIR:/atalkd ]; then
25         :SBINDIR:/atalkd;               echo -n ' atalkd'
26 fi
27
28 if [ -x :BINDIR:/nbprgstr ]; then
29         :BINDIR:/nbprgstr -p 4 `hostname|sed 's/\..*$//'`:Workstation
30         :BINDIR:/nbprgstr -p 4 `hostname|sed 's/\..*$//'`:netatalk
31         echo -n ' nbprgstr'
32 fi
33 fi
34
35 if [ -x :SBINDIR:/papd -a X"${PAPD_RUN}" != X"no" ]; then
36         :SBINDIR:/papd;         echo -n ' papd'
37 fi
38
39 if [ -x :SBINDIR:/cnid_metad -a X"${CNID_METAD_RUN}" != X"no" ]; then
40     :SBINDIR:/cnid_metad $CNID_CONFIG
41     echo -n ' cnid_metad'
42 fi
43
44 if [ -x :SBINDIR:/afpd -a X"${AFPD_RUN}" != X"no" ]; then
45         :SBINDIR:/afpd;         echo -n ' afpd'
46 fi
47
48 if [ -x :SBINDIR:/timelord -a X"${TIMELORD_RUN}" != X"no" ]; then
49         :SBINDIR:/timelord;             echo -n ' timelord'
50 fi
51
52                                         echo '.'