#! /bin/bash -e ### BEGIN INIT INFO # Provides: samba # Required-Start: # Required-Stop: # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Samba # Description: Samba Domain controller # scheduler ### END INIT INFO # # # set -e PATH=/bin:/usr/bin:/sbin:/usr/sbin DAEMON=/usr/local/samba1/sbin/samba test -x $DAEMON || exit 0 case "$1" in start) echo -ne "Starting Samba" "samba \n" $DAEMON -D ;; stop) echo -ne "Stopping Samba" "samba \n" PIDSMB=`ps -e | grep samba | awk '{ print $1 }'` killall samba ;; restart) $0 stop echo -ne "Sleeping 5 Seconds Before Start: \n" sleep 5 $0 start ;; *) echo "Usage: /etc/init.d/samba {start|stop|restart)" exit 1 ;; esac exit 0