[Samba] reloading smb.conf

Dave.Stevenson at durham.ac.uk Dave.Stevenson at durham.ac.uk
Wed Feb 20 07:21:14 GMT 2002


!/bin/sh
#
#ident  "@(#)startsmb      98/01/06 SMI"
#
# DLS 2-9-99 Update for multiple server supprot
# kick samba

kickproc() {            # HUP the named process(es)
        pid=`/usr/bin/ps -e |
             /usr/bin/grep -w $1 |
             /usr/bin/sed -e 's/^  *//' -e 's/ .*//'`
        [ "$pid" != "" ] && kill -HUP $pid
}

        # kick the samba smb deamon
        server=`hostname` ; export server
        kickproc smbd
        echo "smbd done"
        kickproc nmbd
        echo "nmbd done"
        /bin/csh -c 'echo \"New Samba config registered on server \" \
        |/usr/local/samba/bin/smbclient -M $server -n MYCLIENT'
        tail -f /usr/local/samba/var/log.smb


works for me...of course - the effects on clients depend on changes you made to 
smb.conf ;-)




More information about the samba mailing list