Pular para o conteúdo

Iniciando um script em apenas um runlevel

Dica publicada em Linux / Configuração
João Cláudio de Oliveira Gonçalves joao.claudio
Hits: 7.401 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Iniciando um script em apenas um runlevel

Essa é uma maneira alternativa de você iniciar um script sem ter de alterar o rc.local.

Esse tipo de configuração tem duas vantagens sobre o rc.local, a primeira é que você terá (na maioria das distribuições) um OK de confirmação que o script foi corretamente configurado e iniciado e a outra é que ele não necessariamente será iniciado em todos os níveis de execução (runlevels).

Exemplo:

RunLevels:
      0 - Halt
      1 - Single-user mode
      2 - Not used (user-definable)
      3 - Full multi-user mode
      4 - Not used (user-definable)
      5 - Full multi-user mode (with an X-based login screen)
      6 - Reboot
Se quisermos que o script seja executado somente no runlevel nível 5, que é o modo gráfico com X, faríamos o seguinte:

Crie o script e altere sua permissão para 555 (no mínimo).

Acesse o diretório /etc/rc5.d ou /etc/rc.d/rc5.d, dependendo da sua distribuição, crie o link simbólico para o script dentro do diretório:

ln -s script S99nomedoserviço

Onde script é o caminho completo do seu script, por exemplo: /etc/init.d/iptables.sh, e "nomedoserviço" é um nome no padrão SouK+Número+Serviço, ex: S99firewall. Isso significa que este é um serviço de nome firewall, que será inicializado e na ordem 99 (provavelmente o último). Exemplo: K20proxy, significa que este é um serviço de nome proxy, que não será inicializado (K) e começa pela ordem 20.

Espero que tenha ajudado.

Vim colorido

Configurando o lynx para passar no proxy

Instalar o plugin do Java no Debian Etch

Procurando a eth0 no Fedora 15?

Removendo Lightdm e boot splash do GRUB

Instalar e configurar i3blocks da fonte

Acessar página do Banco do Brasil no Ubuntu 9.10

Xine: input plugin cannot open MRL

#1 Comentário enviado por ezortea1 em 02/10/2006 - 15:01h
muilto boa dica ! valeu ;)

Contribuir com comentário

Entre na sua conta para comentar.