A partir do Debian Squeeze houve uma pequena mudança no sistema de inicialização de scripts de boot. Agora é necessário colocar uma pequena descrição do que se trata o script. Abaixo está um pequeno exemplo de um script de inicialização e...

A partir do Debian Squeeze houve uma pequena mudança no sistema de inicialização de scripts de boot. Agora é necessário colocar uma pequena descrição do que se trata o script. Abaixo está um pequeno exemplo de um script de inicialização e também o comando para adicionar este script na inicialização #! /bin/sh ### BEGIN INIT INFO # Provides: init.bluefirewall.sh # Required-Start: $local_fs $remote_fs $network $syslog # Required-Stop: $local_fs $remote_fs $network $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start init.bluefirewall.sh at boot time # Description: Enable service provided by init.bluefirewall.sh. ### END INIT INFO # Some things that run always touch /var/lock/init.bluefirewall # Carry out specific functions when asked to by the system case "$1" in start) echo "Starting Blue Systems Firewall......" /usr/local/blue.firewall/blue.firewall start ;; stop) echo "Stopping Blue Systems Firewall......" /usr/local/blue.firewall/blue.firewall stop ;; *) echo "Usage: /etc/init.d/init.bluefirewall {start|stop}" exit 1 ;; esac exit 0 É necessária adicionar no cabeçalho do script as instruções ### BEGIN INIT INFO assim como no exemplo acima. Depois de adicionado basta executar o comando: update-rc.d init.bluefirewall defaults Onde init.bluefirewall é o nome do seu script que está em /etc/init.d
Seja Membro Gratuítamente

Assine a newsletter para receber em seu email as publicações atualizadas neste blog

Top