#!/bin/sh

case $1 in 
'start')
		if [ -f /var/lock/subsys/authenticate ] ; then
#			echo samba locked. >> /var/samba.log
			exit 0;
		fi
		if [ -f /var/lock/samba/forbid ] ; then
			rm -f /var/lock/samba/forbid
			exit 0;
		fi
		hostname `cat /etc/HOSTNAME`
		echo "Starting smbd..."
		smbd -D -l /dev/null
		echo "Starting nmbd..."
		nmbd -D -l /dev/null
		;;
'stop')
		echo "Stopping smbd and nmbd..."
		PID=`cat /var/lock/samba/smbd.pid`
		kill $PID
		PID=`cat /var/lock/samba/nmbd.pid`
		kill $PID
		rm -f /var/lock/samba/smbd.pid
		rm -f /var/lock/samba/nmbd.pid
		;;
*)
		echo "usage: smb {start|stop}"
		;;
esac
