Sempre utilizei o "rc.local" para executar determinados procedimento no boot do sistema. Só que percebí que no Debian 3.1 não existe este arquivo. Qual seria o arquivo equivalente ao "rc.local" no Debian 3.1?
Obrigado e aguardo qualquer ajuda.
Versão Imprimível
Sempre utilizei o "rc.local" para executar determinados procedimento no boot do sistema. Só que percebí que no Debian 3.1 não existe este arquivo. Qual seria o arquivo equivalente ao "rc.local" no Debian 3.1?
Obrigado e aguardo qualquer ajuda.
Executando comandos na inicialização do Debian
criando o rc.local no debian.
- Primeiramente, efetue logon com o usuário root;
- Logo após, acesse o diretório '/etc/init.d' digitando o comando:
cd /etc/init.d/
- Crie o arquivo 'rc.local' digitando o comando:
touch rc.local
- Edite o arquivo '/etc/init.d/rc.local' com um editor de textos (mcedit, vim,
emacs, kwrite etc):
vim rc.local
- Acrescente os comandos que serão executados na inicialização do sistema.
Abaixo, o sistema executará dois comandos (um em cada linha):
exemplo:
/sbin/hdparm -c1 -d1 /dev/hda
/sbin/hdparm -c1 -d1 /dev/hdb
- Logo após, altere as permissões do arquivo '/etc/init.d/rc.local' digitando o
comando:
chmod 755 rc.local
- E por fim, crie os links (ligações) para todos os níveis de execução (run
levels) do Debian GNU/Linux digitando o comando:
update-rc.d rc.local defaults 99
- Para testar, reinicie seu computador:
sync; shutdown -r now
- Assim que o Debian for iniciado, os dois comandos armazenados noa
arquivo '/etc/init.d/rc.local' serão executados automaticamente.
Beleza!Citação:
Postado originalmente por slackrio
slackrio, muito obrigado pela sua explicação (detalhada).
Ou se nao vc pode apenas criar um links simbolico com o comando:
ln -s /etc/init.d/firewall /etc/rc.d/S100firewall
chmod +x /etc/rc.d/S100firewall
Abraçao
Beleza! Só isso resolver?Citação:
Postado originalmente por gatoseco
Obrigadooooooooooooo.