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
16 echo -n "Starting SMB services: "
21 echo -n "Starting NMB services: "
26 [ $RETVAL -eq 0 -a $RETVAL2 -eq 0 ] && touch /var
/lock
/subsys
/smb || \
32 echo -n "Shutting down SMB services: "
35 rm -f /var
/run
/smbd.pid
38 echo -n "Shutting down NMB services: "
41 rm -f /var
/run
/nmbd.pid
43 [ $RETVAL -eq 0 -a $RETVAL2 -eq 0 ] && rm -f /var
/lock
/subsys
/smb
54 echo -n "Reloading smb.conf file: "
55 kill -HUP `pidof smbd`
75 echo "Usage: $0 {start|stop|restart|reload}"