]> arthur.barton.de Git - netatalk.git/blobdiff - distrib/initscripts/rc.atalk.suse.tmpl
Merge remote-tracking branch 'remotes/origin/branch-netatalk-2-1'
[netatalk.git] / distrib / initscripts / rc.atalk.suse.tmpl
index c8a63f6d78bbfa493fb69ca25fd88e7883dc3af9..d99d429e897db8d934cec31dd35086c540fc53a9 100755 (executable)
 # Description:    AFP over TCP and legacy AppleTalk daemons
 ### END INIT INFO
 
+ATALK_NAME=`hostname|sed 's/\..*$//'`
+ATALK_UNIX_CHARSET='LOCALE'
+ATALK_MAC_CHARSET='MAC_ROMAN'
+
+CNID_METAD_RUN=yes
+AFPD_RUN=yes
+AFPD_MAX_CLIENTS=20
+AFPD_UAMLIST="-U uams_dhx.so,uams_dhx2.so"
+AFPD_GUEST=nobody
+CNID_CONFIG="-l log_note"
+
+ATALKD_RUN=no
+PAPD_RUN=no
+TIMELORD_RUN=no
+#A2BOOT_RUN=no
+ATALK_ZONE=
+ATALK_BGROUND=no
+
 . /etc/rc.status
 . :ETCDIR:/netatalk.conf
 
@@ -27,9 +45,9 @@ atalk_startup() {
 
        if [ -x :BINDIR:/nbprgstr -a "$my_ec" = "0" ]; then     
            echo -n ".. "
-           :BINDIR:/nbprgstr -p 4 `hostname|sed 's/\..*$//'`:Workstation
+           :BINDIR:/nbprgstr -p 4 ${ATALK_NAME}:Workstation
            echo -n ". "
-           :BINDIR:/nbprgstr -p 4 `hostname|sed 's/\..*$//'`:netatalk
+           :BINDIR:/nbprgstr -p 4 ${ATALK_NAME}:netatalk
        fi      
        if [ "$my_ec" != "0" ] ; then false ; fi
        rc_status -v
@@ -80,7 +98,7 @@ case "$1" in
                echo "you have to be root to start netatalk daemons"
                rc_failed
        else
-       if [ x"${ATALK_BGROUND}" = x"yes" ]; then 
+       if [ x"${ATALK_BGROUND}" = x"yes" -a x"${ATALKD_RUN}" != x"no" ]; then 
            echo -n "Starting netatalk in the background ..."
            atalk_startup >& /dev/null &
            rc_status -v