Como root, digite:
update-rc.d samba defaults
Isso instalará o samba para os níveis de execução padrão
Eu instalei o Samba no meu servidor debian squeeze, mas ele não inicia quando eu o reinicio, eu tenho que executá-lo manualmente para que ele seja iniciado.
Como posso fazer com que, quando eu inicio meu servidor, o samba seja iniciado automaticamente? Eu prefiro fazê-lo sem instalar o software
O comando chkconfig funciona no Debian?
chkconfig smb on
O comando acima é testado no RHEL 6.
Você tem que adicionar o script de inicialização que está iniciando o serviço smb de /etc/init.d ao seu /etc/rcX.d. Onde X é o seu runlevel Existe um programa chkconfig que você primeiro pode ter que instalar a partir do repositório debian, permitindo que você faça isso com bastante facilidade (não tenho certeza se está na instalação padrão):
apt-get install chkconfig
Agora você pode adicionar o serviço smb para começar com o seu sistema, digitando como root:
chkconfig smb 3