Debian Squeeze - Scripts na Inicialização

Publicado por Perfil removido em 14/05/2012

[ Hits: 19.465 ]

 


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

Writer's Cafe - Software para reunir suas idéias

Configuração do Squid via modo gráfico

Instalando a placa wireless Marvel Libertas no Kubuntu 8.04 e compartilhando a conexão

Iniciando no modo gráfico no Slackware

Trocar wallpaper do XFCE de tempos em tempos

Leitura recomendada

Trocando o gerenciador de login do Ubuntu (GDM) pelo LXDM

Configurando volume do som no KDE

Brincando com resolução do monitor

Alternativa para eliminar lentidão do flashplayer no KDE4

Solucionando problema de resolução máxima de 640x480 no Ubuntu e similares

  

Comentários
[1] Comentário enviado por agrams em 14/05/2012 - 16:00h

Ótima dica para quem está começando.

[2] Comentário enviado por fabiocs em 21/05/2012 - 13:21h

Obrigado!
Dica show de bola....

[3] Comentário enviado por andersonsobrado em 27/06/2012 - 09:21h

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

[4] Comentário enviado por removido em 27/06/2012 - 11:35h

Obrigado pelos comentários pessoal e pelo complemento andersonsobrado.

[5] Comentário enviado por Carlos_Cunha em 11/01/2013 - 00:50h

Opa! Obrigado pelo Post e pelos comentários forão de grande ajuda e testa e OK!
Abraço

[6] Comentário enviado por leomissao em 06/10/2013 - 11:31h

Obrigado pela dica.



Contribuir com comentário