3 # Stolen from RedHat FC5.
6 # Check that smb.conf exists.
7 [ -f /etc/samba/smb.conf ] || exit 0
10 mkdir -p /var/cache/samba
11 mkdir -p /var/log/samba
12 mkdir -p /var/lock/subsys
13 mkdir -p /var/run/samba
18 echo -n "Starting SMB services: "
23 echo -n "Starting NMB services: "
28 [ $RETVAL -eq 0 -a $RETVAL2 -eq 0 ] && touch /var/lock/subsys/smb || \
34 echo -n "Shutting down SMB services: "
37 rm -f /var/run/samba/smbd.pid
40 echo -n "Shutting down NMB services: "
43 rm -f /var/run/samba/nmbd.pid
45 [ $RETVAL -eq 0 -a $RETVAL2 -eq 0 ] && rm -f /var/lock/subsys/smb
56 echo -n "Reloading smb.conf file: "
57 kill -HUP `pidof smbd`
77 echo "Usage: $0 {start|stop|restart|reload}"