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
Descubra se um pacote de software existe nos repositórios de sua distribuição
Como criar uma pasta de arquivos no Inkscape [Vídeo]
Eliminando estalos de caixas de som no Debian/Ubuntu
Instalando USB Stick Formatter e USB Image Writer no Debian 10
Obtendo informações sobre o drive de CDROM
Leitura recomendada
Vídeo Nostálgico de Instalação do Conectiva Linux 9
Guia do KDE 3
Usando Vídeo Wallpaper no KDE
Tint2 com menu do Openbox
Mudando Tema do Grub do Linux Mint
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