X-Git-Url: https://arthur.barton.de/gitweb/?a=blobdiff_plain;f=distrib%2Finitscripts%2Frc.atalk.suse.tmpl;h=d99d429e897db8d934cec31dd35086c540fc53a9;hb=4054f4b3c85ecab060dafd46c0d3632cadbb5803;hp=c8a63f6d78bbfa493fb69ca25fd88e7883dc3af9;hpb=64d534362470c409545849854b80ade4bfce9007;p=netatalk.git diff --git a/distrib/initscripts/rc.atalk.suse.tmpl b/distrib/initscripts/rc.atalk.suse.tmpl index c8a63f6d..d99d429e 100755 --- a/distrib/initscripts/rc.atalk.suse.tmpl +++ b/distrib/initscripts/rc.atalk.suse.tmpl @@ -16,6 +16,24 @@ # 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