9 if [ -r /usr
/samba
/var
/locks
/smbd.pid
]; then
10 smbd_group
=`cat /usr/samba/var/locks/smbd.pid`
11 ps
-p $smbd_group |
grep smbd
> /dev
/null
13 /usr
/bin
/kill -15 -$smbd_group
16 if [ -r /usr
/samba
/var
/locks
/nmbd.pid
]; then
17 nmbd_group
=`cat /usr/samba/var/locks/nmbd.pid`
18 ps
-p $nmbd_group |
grep nmbd
> /dev
/null
20 /usr
/bin
/kill -15 $nmbd_group
27 SAMBAD
=/usr
/samba
/bin
/smbd
29 NMBD
=/usr
/samba
/bin
/nmbd
32 if test ! -x $IS_ON ; then
36 if $IS_ON verbose
; then
38 else # For a quiet startup and shutdown
44 if $IS_ON samba
&& test -x $SAMBAD; then
47 $SAMBAD.profile
$SAMBA_OPTS; $ECHO " smbd.profile\c"
48 $NMBD.profile
$NMBD_OPTS; $ECHO " nmbd.profile\c"
53 if $IS_ON samba
&& test -x $SAMBAD; then
56 $SAMBAD $SAMBA_OPTS; $ECHO " smbd\c"
57 $NMBD $NMBD_OPTS; $ECHO " nmbd\c"
62 $ECHO "Stopping Samba Servers."
67 echo "usage: /etc/init.d/samba {start|stop|profile}"