o Upstart é razoavlemnete interessante, por que ele usa um arquivo de
configuração em vez de links, mas o conceito é baseado no System V e
ele é recente. Quem sabe no Slackware 13... O que poderia ser feito no
Slackware 12.1 seria mudar o init pelo init-ng, que suporta o sistema
de inicialização do Slackware e é mais rápido que oi init original. O
que acham?

On 30 jul, 12:19, "Rodrigo Luiz" <[EMAIL PROTECTED]> wrote:
> On 7/26/07, Marcos Henrique Esteves Barbosa
>
> <[EMAIL PROTECTED]> wrote:
>
> > Este sistema tem a seguinte desvantagem: se precisar adicionar um novo
> > serviço (como o OpenLDAP) tem que adicionar linhas no /etc/rc.d/
> > rc.local para que verifique se tem permissão de execução. No meu
> > sistema, ele executa um laço FOR para todos os arquivos do dirétório /
> > etc/rc.d e caso tenha permissão de execução, executa passando o
> > parâmetro start. No rc.0 e no rc.6 acontece o mesmo, porém passando
> > stop em vez de start. Se não tirar os scripts responsáveis pelos
> > runlevels do mesmo diretório, ele vai desligar a máquina (por que
> > executará o rc.0). Não sei se tem como escrever um código que retire
> > os scripts do runlevel do laço, se tiver nem precisa tirar os scripts
> > dos runlevels. Expliquei melhor?
>
> Não sei se todo esse trabalho para se alterar o init compensaria a
> praticidade de se adicionar um novo serviço, já que não é tão difícil
> editar um rc.local (ou rc.[M-S] se for o caso) para adicionar a
> chamada de um rc.xxx da vida. E esse pequeno trabalho é feito
> raramente também.
>
> Já que é para dar palpiltes, que tal então fazer com que o init chame
> um programa (sim, programa, compilado e tal) para fazer o trabalho do
> laço do for ? Pois assim você além de ter a praticidade de adicionar
> um serviço de forma prática, teria um aumento de performace na
> velocidade no boot também.
>
> É só uma sugestão.
>
> []s
> Rodrigo Luiz


--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br
-~----------~----~----~----~------~----~------~--~---

Responder a