[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Adicionar serviço na inicialização do sistema operacional.



Boa Tarde,

No debian por padrão os scripts de inicialização ficam em /etc/init.d, sendo que serão executados de acordo com os respectivos links em /etc/rcN.d onde N seria o runlevel, o link normalmente é nomeado assim S99serviço onde S indica o parametro "start" ou K "stop" do serviço a ordem de inicalização é respeitada de acordo com o número. Mas para não tem que criar todos esses links na mão tem um comando chamado "update-rc.d", desde que o script de inicialização do serviço esteja em /etc/init.d seria apenas chamar com a seguinte sintaxe:

# update-rc.d serviço defaults

Onde defaults iria adicionar de acordo com as regras padrão, runlevel 1 e 6 para o serviço e 2 3 4 5 inicia, se quiser pode por também os runlevels de preferência se houver alguma particularidade referênte a isso.

Normalmente todos os serviços, depois de instalados via o aptitude (apt-get) instalaria os scripts de inicialização, ao menos que foram apagados em uma instalação antiga, então bastaria remover completamente o serviço e ele instalaria tudo da forma padrão novamente. ( aptitude purge pacote; aptitude install pacote). Se mesmo assim não aparecer então consulte a sintaxe para inicialização do serviço atráves do binário que ele instalou e crie um shellscript que chame ele com o argumento "start" e pare com o "stop" deixando padronizado e então adicionando na inicialização com o update-rc.d

A[]'s

Leandro Hamid escreveu:
Boa tarde a todos.

Primeiramente eu gostaria de dizer que esta sendo um grande prazer pra mim estar participando desta lista de discussão.Bom, o meu problema é o seguinte;

Eu instalei o subversion versão 1.4.2dfsg1-2 via apt-get e em um servidor e gostaria de saber como eu faço para adicionar-lo como serviço na inicialização do SO, eu dei uma olhada no rcconf e vi que não é exibido nenhuma informação com relação a serviços do subversion.

Uma outra coisa que eu não entendi muito bem é que o script svnserve que geralmente é gerado e carregado no diretório /etc/init.d não também não foi gerado na instalação do mesmo no Debian, aguardo maiores orientações.

Ats,

--
Leandro Hamid
SERPRO - Serviço Federal de Processamento de Dados
Maito: leandro.hamid@gmail.com <mailto:leandro.hamid@gmail.com>
Maito: leandro.hamid@linuxmail.org <mailto:leandro.hamid@linuxmail.org>
Skype: leandro_hamid
http://www.serpro.gov.br
Weblog: http://sysaprendiz.wordpress.com/




Reply to: