• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/netatalk-2.2.0/distrib/initscripts/
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
18ATALK_NAME=`hostname|sed 's/\..*$//'`
19ATALK_UNIX_CHARSET='LOCALE'
20ATALK_MAC_CHARSET='MAC_ROMAN'
21
22CNID_METAD_RUN=yes
23AFPD_RUN=yes
24AFPD_MAX_CLIENTS=20
25AFPD_UAMLIST="-U uams_dhx.so,uams_dhx2.so"
26AFPD_GUEST=nobody
27CNID_CONFIG="-l log_note"
28
29ATALKD_RUN=no
30PAPD_RUN=no
31TIMELORD_RUN=no
32#A2BOOT_RUN=no
33ATALK_ZONE=
34#ATALK_BGROUND=no
35
36netatalk_conf=":ETCDIR:/netatalk.conf"
37
38[ -f ${netatalk_conf} ] && . ${netatalk_conf}
39
40echo -n 'starting netatalk daemons:'
41if [ X"${ATALKD_RUN}" != X"no" ]; then
42if [ -x :SBINDIR:/atalkd ]; then
43	:SBINDIR:/atalkd;		echo -n ' atalkd'
44fi
45
46if [ -x :BINDIR:/nbprgstr ]; then
47	:BINDIR:/nbprgstr -p 4 ${ATALK_NAME}:Workstation
48	:BINDIR:/nbprgstr -p 4 ${ATALK_NAME}:netatalk
49	echo -n ' nbprgstr'
50fi
51fi
52
53if [ -x :SBINDIR:/papd -a X"${PAPD_RUN}" != X"no" ]; then
54	:SBINDIR:/papd;		echo -n ' papd'
55fi
56
57if [ -x :SBINDIR:/cnid_metad -a X"${CNID_METAD_RUN}" != X"no" ]; then
58	:SBINDIR:/cnid_metad $CNID_CONFIG
59	echo -n ' cnid_metad'
60fi
61
62if [ -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}
65	echo -n ' afpd'
66fi
67
68if [ -x :SBINDIR:/timelord -a X"${TIMELORD_RUN}" != X"no" ]; then
69	:SBINDIR:/timelord;		echo -n ' timelord'
70fi
71
72					echo '.'
73