3 # Netatalk :NETATALK_VERSION: 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
10 # SUNOS: UNCOMMENT THESE LINES TO LOAD THE KERNEL MODULE. Note that
11 # modunload-ing netatalk may cause your machine to panic or hang.
13 ##echo -n 'loading netatalk: '
14 ##if [ -f :ETCDIR:/netatalk.o ]; then
15 ## /usr/etc/modload -sym :ETCDIR:/netatalk.o;
18 ATALK_NAME=`hostname|sed 's/\..*$//'`
19 ATALK_UNIX_CHARSET='LOCALE'
20 ATALK_MAC_CHARSET='MAC_ROMAN'
25 AFPD_UAMLIST="-U uams_dhx.so,uams_dhx2.so"
27 CNID_CONFIG="-l log_note"
36 netatalk_conf=":ETCDIR:/netatalk.conf"
38 [ -f ${netatalk_conf} ] && . ${netatalk_conf}
40 echo -n 'starting netatalk daemons:'
41 if [ X"${ATALKD_RUN}" != X"no" ]; then
42 if [ -x :SBINDIR:/atalkd ]; then
43 :SBINDIR:/atalkd; echo -n ' atalkd'
46 if [ -x :BINDIR:/nbprgstr ]; then
47 :BINDIR:/nbprgstr -p 4 ${ATALK_NAME}:Workstation
48 :BINDIR:/nbprgstr -p 4 ${ATALK_NAME}:netatalk
53 if [ -x :SBINDIR:/papd -a X"${PAPD_RUN}" != X"no" ]; then
54 :SBINDIR:/papd; echo -n ' papd'
57 if [ -x :SBINDIR:/cnid_metad -a X"${CNID_METAD_RUN}" != X"no" ]; then
58 :SBINDIR:/cnid_metad $CNID_CONFIG
62 if [ -x :SBINDIR:/afpd -a X"${AFPD_RUN}" != X"no" ]; then
63 :SBINDIR:/afpd ${AFPD_UAMLIST} -g ${AFPD_GUEST} \
64 -c ${AFPD_MAX_CLIENTS} -n ${ATALK_NAME}${ATALK_ZONE}
68 if [ -x :SBINDIR:/timelord -a X"${TIMELORD_RUN}" != X"no" ]; then
69 :SBINDIR:/timelord; echo -n ' timelord'