From 5fad41c742dcacf6dc2bf4388e1e96fde53d0dfd Mon Sep 17 00:00:00 2001 From: HAT Date: Fri, 12 Nov 2010 00:45:17 +0900 Subject: [PATCH] Debian's initscript: Any daemon did not run if atalkd doesn't exist. --- distrib/initscripts/rc.atalk.debian.tmpl | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/distrib/initscripts/rc.atalk.debian.tmpl b/distrib/initscripts/rc.atalk.debian.tmpl index 7fce712f..6f5d9f0b 100644 --- a/distrib/initscripts/rc.atalk.debian.tmpl +++ b/distrib/initscripts/rc.atalk.debian.tmpl @@ -19,7 +19,7 @@ NAME=netatalk SCRIPTNAME=/etc/init.d/$NAME # Guard to prevent execution if netatalk was removed. -test -x :SBINDIR:/atalkd || exit 0 +test -x :SBINDIR:/afpd || exit 0 # Set defaults. Please change these options in /etc/default/netatalk AFPD_UAMLIST="-U uams_dhx2.so" @@ -101,16 +101,20 @@ case "$1" in echo -n " cnid_metad" start-stop-daemon --stop --quiet --oknodo --exec :SBINDIR:/cnid_metad - echo -n " papd" - start-stop-daemon --stop --quiet --oknodo --exec :SBINDIR:/papd + if test -x :SBINDIR:/papd; then + echo -n " papd" + start-stop-daemon --stop --quiet --oknodo --exec :SBINDIR:/papd + fi if test -x :SBINDIR:/timelord; then echo -n " timelord" start-stop-daemon --stop --quiet --oknodo --exec :SBINDIR:/timelord fi - echo -n " atalkd" - start-stop-daemon --stop --quiet --oknodo --exec :SBINDIR:/atalkd + if test -x :SBINDIR:/atalkd; then + echo -n " atalkd" + start-stop-daemon --stop --quiet --oknodo --exec :SBINDIR:/atalkd + fi echo "." ;; -- 2.39.2