New startup script
Clifford Meece
cliff at scs.uiuc.edu
Wed Jan 26 17:58:16 GMT 2000
Hi,
I made a minor modification to my start script, and am now reposting
it. Lars, would you like to put it on your web page?
--
===============================================================
Cliff Meece \\ Phone: (217) 333-1728
Unix Systems Administrator \\ Email: cliff at scs.uiuc.edu
School of Chemical Sciences \\ 153 Noyes Lab
University of Illinois \\
===============================================================
-------------- next part --------------
#! /bin/sh
#
# Samba server control
#
IS_ON=/etc/chkconfig
KILLALL=/sbin/killall
SAMBA_HOME="/usr/samba/bin"
SAMBAD=${SAMBA_HOME}/smbd
#SAMBA_OPTS=-d2
NMBD=${SAMBA_HOME}/nmbd
BROWSERD=${SAMBA_HOME}/browserd
LSARPCD=${SAMBA_HOME}/lsarpcd
NETLOGOND=${SAMBA_HOME}/netlogond
SAMRD=${SAMBA_HOME}/samrd
SPOOLSSD=${SAMBA_HOME}/spoolssd
SRVSVCD=${SAMBA_HOME}/srvsvcd
SVCCTLD=${SAMBA_HOME}/svcctld
WINREGD=${SAMBA_HOME}/winregd
WKSSVCD=${SAMBA_HOME}/wkssvcd
#NMBD_OPTS=-d1
if test ! -x $IS_ON ; then
IS_ON=true
fi
if $IS_ON verbose ; then
ECHO=echo
else # For a quiet startup and shutdown
ECHO=:
fi
case $1 in
'start')
if $IS_ON samba && test -x $SAMBAD; then
$KILLALL -15 smbd nmbd browserd lsarpcd netlogond samrd spoolssd srvsvcd svcctld winregd wkssvcd
$ECHO "Samba:\c"
$SAMBAD $SAMBA_OPTS -D; $ECHO " smbd\c"
$NMBD $NMBD_OPTS -D; $ECHO " nmbd\c"
$LSARPCD; $ECHO " lsarpcd\c"
$NETLOGOND; $ECHO " netlogond\c"
$SAMRD; $ECHO " samrd\c"
$SPOOLSSD; $ECHO " spoolssd\c"
$SRVSVCD; $ECHO " srvsvcd\c"
$SVCCTLD; $ECHO " svcctld\c"
$WINREGD; $ECHO " winregd\c"
$WKSSVCD; $ECHO " wkssvcd\c"
$BROWSERD; $ECHO " browserd\c"
$ECHO "."
fi
;;
'stop')
$ECHO "Stopping Samba Servers."
$KILLALL -15 smbd nmbd browserd lsarpcd netlogond samrd spoolssd srvsvcd svcctld winregd wkssvcd
exit 0
;;
*)
echo "usage: /etc/init.d/samba {start|stop}"
;;
esac
More information about the samba-ntdom
mailing list