Con System V, las cosas se pueden complicar un poco más. System V normalmente usa scripts para iniciar y parar los demonios del sistema. Aquí, necesitas instruir a Samba sobre cómo debe operar cuando se arranca y cuando se para. Puedes modificar los contenidos del directorio /etc/rc.local y añadir algo como esto al siguiente programa, llamado smb:
#!/bin/sh
# Contains the "killproc" function on Red Hat Linux
./etc/rc.d/init.d/functions
PATH="/usr/local/samba/bin:$PATH"
case $1 in
'start')
echo "Starting smbd..."
smbd -D
echo "Starting nmbd..."
nmbd -D ;;
'stop')
echo "Stopping smbd and nmbd..."
killproc smbd
killproc nmbd
rm -f /usr/local/samba/var/locks/smbd.pid
rm -f /usr/local/samba/var/locks/nmbd.pid ;;
*)
echo "usage: smb {start|stop}" ;;
esac
Con este script, puedes arrancar y para el servicio SMB con los siguientes comandos:
# /etc/rc.local/smb start Starting smbd... Starting nmbd... # /etc/rc.local/smb stop Stopping smbd and nmbd...
TLDP-ES 03/11/2002