opt/samba/samba.rc

29 lines
446 B
Plaintext
Raw Normal View History

#!/bin/bash
#
# /etc/rc.d/samba: start/stop all server samba daemons
#
declare -a scripts=('smbd' 'nmbd' 'winbindd')
case $1 in
start|reload|status)
for script in ${scripts[@]}; do
/etc/rc.d/$script $1
done
;;
stop)
# stop in reverse order
for (( i=${#scripts[@]}-1; i>=0; i-- )); do
script=${scripts[i]}
/etc/rc.d/$script $1
done
;;
restart)
$0 stop
$0 start
;;
*)
echo "usage: $0 [start|stop|restart|reload|status]"
;;
esac