]> arthur.barton.de Git - netatalk.git/blobdiff - distrib/initscripts/rc.atalk.suse-sysv.tmpl
New service controller process netatalk
[netatalk.git] / distrib / initscripts / rc.atalk.suse-sysv.tmpl
diff --git a/distrib/initscripts/rc.atalk.suse-sysv.tmpl b/distrib/initscripts/rc.atalk.suse-sysv.tmpl
deleted file mode 100644 (file)
index 28a614f..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-#! /bin/sh
-# Copyright (c) 1996-2001 SuSE GmbH Nuernberg, Germany.  All rights reserved.
-#
-# Author: 
-#       Reinhold Sojer, <reinhold@suse.de>
-#       Olaf Hering, <olh@suse.de>
-# 
-### BEGIN INIT INFO
-# Provides:       netatalk
-# Required-Start: $local_fs
-# Required-Stop: $local_fs
-# Should-Start:  $network $named $remote_fs $syslog avahi-daemon
-# Should-Stop:   $remote_fs $network $syslog
-# Default-Start:  3 5
-# Default-Stop:
-# Description:    Netatalk AFP fileserver for Macintosh clients
-### END INIT INFO
-
-# Netatalk :NETATALK_VERSION:
-
-. /etc/rc.status
-
-# startup code for everything
-atalk_startup() {
-    if [ -x :SBINDIR:/cnid_metad ] ; then
-        echo -n "  Starting cnid_metad "
-        startproc :SBINDIR:/cnid_metad
-        rc_status -v
-    fi
-
-    if [ -x :SBINDIR:/afpd ] ; then
-        echo -n "  Starting afpd "
-        startproc :SBINDIR:/afpd
-        rc_status -v
-    fi
-
-    touch /var/lock/subsys/atalk 
-}
-
-case "$1" in
-    start)
-        if test ! -z "$UID" -a "$UID" != 0 ; then
-            echo "you have to be root to start netatalk daemons"
-            rc_failed
-        else
-            echo "Starting netatalk..."
-            atalk_startup
-        fi
-        ;;
-    stop)
-        echo -n "Shutting down netatalk"
-        killproc -TERM :SBINDIR:/cnid_metad
-        killproc -TERM :SBINDIR:/afpd
-        rc_status -v
-        ;;
-    restart|reload|force-reload)
-        $0 stop
-        $0 start
-        rc_status
-        ;;
-    status)
-        echo "Checking for netatalk services"
-        checkproc :SBINDIR:/cnid_metad && echo -n " cnid_metad: OK      " || echo -n " cnid_metad: No process   "
-        checkproc :SBINDIR:/afpd && echo "afpd: OK" || echo "afpd: No process"
-        # assume that afpd is the "main" process ...
-        checkproc :SBINDIR:/afpd
-        rc_status -v
-        ;;
-    *)
-        echo "Usage: $0 {start|stop|restart|status}"
-        exit 1
-        ;;
-esac
-
-rc_exit