Usando o start-stop-daemon no Slackware
Nesse artigo veremos como utilizar o start-stop-daemon, um utilitário do Debian para controle de processos, no Slackware, permitindo que utilizemos os scripts de inicialização de serviços para Debian no Slackware.
start-stop o quê?
Muitos pacotes do sistema possuem serviços que podem ser iniciados durante a inicialização do sistema, ou precisam ser eventualmente reiniciados, requerendo, portanto, um script de inicialização, geralmente disposto em /etc/rc.d/. Esses scripts, infelizmente, geralmente não vêm inclusos nos pacotes de código-fonte e, quando há versões desses scripts, não há nenhuma feita para o Slackware.
Escrever scripts de inicialização não é uma tarefa fácil. Existem várias situações a serem consideradas, e nem todo mundo possui conhecimentos suficientes em Shell Script para fazer um script que de fato funcione sempre, de forma que o que geralmente acontece é que os usuários optam por criar scripts simples, ao melhor estilo "gambiarra", ou então deixam seus serviços sem eles, exigindo o gerenciamento manual dos seus daemons.
Uma boa forma de se resolver essa situação seria pegar scripts prontos de outras distribuições que possuem repositórios de pacotes, como o Debian, não fosse um pequeno detalhe: os sistemas Debian e derivados utilizam-se de um utilitário denominado start-stop-daemon para manipular os serviços, utilitário esse que não está disponível para o Slackware.
A partir de agora, veremos como instalar o start-stop-daemon no Slackware, permitindo assim que utilizemos os scripts de inicialização do Debian para gerenciar os serviços.
Escrever scripts de inicialização não é uma tarefa fácil. Existem várias situações a serem consideradas, e nem todo mundo possui conhecimentos suficientes em Shell Script para fazer um script que de fato funcione sempre, de forma que o que geralmente acontece é que os usuários optam por criar scripts simples, ao melhor estilo "gambiarra", ou então deixam seus serviços sem eles, exigindo o gerenciamento manual dos seus daemons.
Uma boa forma de se resolver essa situação seria pegar scripts prontos de outras distribuições que possuem repositórios de pacotes, como o Debian, não fosse um pequeno detalhe: os sistemas Debian e derivados utilizam-se de um utilitário denominado start-stop-daemon para manipular os serviços, utilitário esse que não está disponível para o Slackware.
A partir de agora, veremos como instalar o start-stop-daemon no Slackware, permitindo assim que utilizemos os scripts de inicialização do Debian para gerenciar os serviços.
Uuuuuuuuuuuuuuuuuuuuuuuuuuu....
Blaaaaaaaaaaaaaarrrrrrrrrrrrrgh.....
(estou contorcendo-me de admiração)
NOta 10!!!!!!!!!
;-P