Debian Squeeze - Scripts na Inicialização
Está dica é destinada a mostrar como incluir/excluir, de uma forma técnica, Scripts de inicialização no Debian 6.x
Squeeze .
Obs.: Execute os comandos como root.
1. Primeiro, copie seu Script para o diretório "/etc/init.d":
# cp /local_onde_está_o_script/seu_script.sh /etc/init.d
2. - Dê permissão de execução para o mesmo, para que ele possa ser executado:
# chmod +x /etc/init.d/seu_script.sh
3. Insira o mesmo na inicialização do sistema:
# insserv seu_script.sh
Caso queria desabilitar o mesmo nos runelvels 2,3 e 4, execute:
# update-rc.d seu_script.sh disable 2 3 4
Caso queira habilitar a inicialização do Script no runlevel 4, execute:
# update-rc.d seu_script.sh enable 4
4. Removendo o Script da inicialização de todos os runlevels:
# insserv -r seu_script.sh
Ou assim:
# update-rc.d -f seu_script.sh remove
Espero que a dica ajudar de alguma forma.
Outras dicas deste autor
Alsactl store: home directory /home/seu_login not ours
Atualização do OpenOffice.org 3.1.1 no Ubuntu
Problema com Codecs e Plugins de Áudio e Vídeo - Debian/derivadas + Fedora
Como compartilhar pasta em rede no Ubuntu [vídeo]
Conexão de rede cabeada no Gnome com Avahi
Leitura recomendada
Verificando o DPI ou PPI de seu monitor
systemd no Sabayon - Adicionando serviços manualmente
Compartilhando CD-ROM no Samba
Gerador automático de sources.list para Ubuntu
Liberar comandos de root no sudo sem pedir senha
Comentários
Ótima dica para quem está começando.
Obrigado!
Dica show de bola....
Mensagem
Obrigado!
Dica show de bola....
Muito boa a dica...
e so pra complementar caso apareça a mensagem insserv: warning: script 'meuscript' missing LSB tags and overrides
é porque você deve adicionar no script o "exit 0" no final e também o seguinte cabecalho:
#!/bin/sh
### BEGIN INIT INFO
# Provides: nomedoseuscript
# Required-Start: $all # só executa depois q todo resto tiver pronto seria o s99
# Required-Stop: # se antes dele parar tem q um otro parar
# Default-Start: 2 # em q runlevel começa
# Default-Stop: 0 1 6 # em qual para
# Short-Description: montar uma pasta
# Description: Monta pasta de transferencia na inicializacao.
### END INIT INFO
Fonte:
http://www.forumdebian.com.br/topico-erro-missing-lsb-tags-and-overrides-em-script-criado
Mensagem
Muito boa a dica...
e so pra complementar caso apareça a mensagem insserv: warning: script 'meuscript' missing LSB tags and overrides
é porque você deve adicionar no script o "exit 0" no final e também o seguinte cabecalho:
#!/bin/sh
### BEGIN INIT INFO
# Provides: nomedoseuscript
# Required-Start: $all # só executa depois q todo resto tiver pronto seria o s99
# Required-Stop: # se antes dele parar tem q um otro parar
# Default-Start: 2 # em q runlevel começa
# Default-Stop: 0 1 6 # em qual para
# Short-Description: montar uma pasta
# Description: Monta pasta de transferencia na inicializacao.
### END INIT INFO
Fonte: http://www.forumdebian.com.br/topico-erro-missing-lsb-tags-and-overrides-em-script-criado
Obrigado pelos comentários pessoal e pelo complemento andersonsobrado.
Mensagem
Obrigado pelos comentários pessoal e pelo complemento andersonsobrado.
Opa! Obrigado pelo Post e pelos comentários forão de grande ajuda e testa e OK!
Abraço
Mensagem
Opa! Obrigado pelo Post e pelos comentários forão de grande ajuda e testa e OK!
Abraço
Obrigado pela dica.
Mensagem
Obrigado pela dica.
Contribuir com comentário
Enviar