[firebase-br] Colocar o firebird para iniciar no boot

Otto ottofuch em terra.com.br
Seg Maio 23 20:58:57 -03 2005


Quando instalou o FB 1.5.x já colocou no /etc/init.d
Usage: $0 {start| stop| status |try-restart | restart | force-reload
|reload}
Não encontrei "rc.local", mas no diretóiro rc5.d encontrei o arquivo
K10firebird que repete o conteúdo do arquivo mencionado anteriormente.
E o Firebird inicializa com a inicialização do Suse Linux.
100+
Otto
----- Original Message ----- 
From: "RedDevil" <reddevil em reddevil.eti.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Monday, May 23, 2005 8:38 PM
Subject: Re: [firebase-br] Colocar o firebird para iniciar no boot


ola Otto e Roberto,

eu nunca usei o Suse, mas assim, a titulo de chutometro, uma alternativa
que me ocorre para esse caso seria instalar o "ntsysv" via apt-get:
# apt-get install ntsysv

ou entao instalar outro front-end que tem a mesma funçao do "ntsysv", o
"rcconf":
# apt-get install rcconf

mas, conforme eu disse, tratam-se apenas de chutes, pois eu nao sei se
esses front-end's estao disponiveis para o Suse (para o meu CL existe
apenas o "ntsysv"... o "rcconf" nao instala via apt-get), portanto, como
chutes podem levar a bola fora, eu estou colocando na roda, ae abaixo,
um metodo testado para startar o Firebird na inicializaçao do Suse.

no diretorio /opt/firebird/misc existe um script chamado
"firebird.init.d.suse"

entao, copia-se esse script para o diretorio /etc/init.d, renomeando-o
para "firebird":
cp /opt/firebird/misc/firebird.init.d.suse /etc/init.d/firebird <Enter>

em seguida, no diretorio /etc/rc.d, usa-se o vi (ou outro editor) para
editar o arquivo "rc.local" e acrescentar nele a seguinte linha:
./etc/init.d/firebird start

e pronto, final da historia, basta reinicializar a machine e digitar, no
prompt:
service firebird status <Enter>

que podera ser visto que o Firebird esta rodando...

e esse metodo vale para varias distros Linux, dentre elas, Mandrake,
Gentoo e ate o Debian, bastando que se use o script apropriado para a
distro: "firebird.init.d.nomedadistro", e para as distros que nao
possuem um script proprio, como o meu Conectiva Linux, usa-se o script:
"firebird.init.d.generic"


Post Scriptum: Amigo Otto, muito obrigado pelo teu alerta no sentido de
que o metodo que eu postei anteriormente nao funcionou... muito
provavelmente o Roberto ja deve ter resolvido o problema dele, mas eu
aprendi mais esta...
;o)


[]s
força sempre!
ate +++

--
Luiz "RedDevil" Stefanski
http://www.RedDevil.eti.br - Delphi Powered By IBObjects
exemplos e dicas sobre o IBObjects:
http://www.firebase.com.br/cgi-bin/firebase.cgi/dnld?ID=165



Em Seg, 2005-05-23 às 17:22, Otto escreveu:
> No Suse Linux 9.1 Professional não funcionou.
> []'s
> Otto
> ----- Original Message ----- 
> From: "RedDevil" <reddevil em reddevil.eti.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Sunday, May 22, 2005 5:39 PM
> Subject: Re: [firebase-br] Colocar o firebird para iniciar no boot
>
>
> ola Roberto,
>
> > Como eu faço para configurar ele?
>
> tenta fazer o seguinte:
>
> estando logado como root, va ate o prompt e digite:
> # ntsysv <Enter>
>
> que serao exibidos todos os serviços existentes no teu Linux, sendo que
> aqueles que estao marcados com um "*" serao iniciados no boot...
>
> entao voce usa as setas para chegar ate o serviço Firebird, e a barra de
> espaços para "assinalar" ele, de modo que ele fique assim:
> [*] Firebird
>
> em seguida, use <Tab> e <Enter> para salvar a tua alteraçao, que entao o
> Firebird sera inicializado no boot...
>
>
> Post Scriptum: voce nao mencionou qual eh o sabor do teu Linux, e eu nao
> sei se o "ntsysv" existe em todos os sabores... mas tenta fazer isso
> ae... mal nao vai fazer...
> ;o)
>
> e caso o serviço Firebird nao conste na relaçao do ntsysv, deve ter
> acontecido alguma coisa de errado na tua segunda instalaçao, de modo que
> entao o aconselhavel seria voce desinstalar o FB e instala-lo novamente,
> pois ele deveria aparecer la...
>
>
> []s
> força sempre!
> ate +++
>
> --
> Luiz "RedDevil" Stefanski
> http://www.RedDevil.eti.br - Delphi Powered By IBObjects
> exemplos e dicas sobre o IBObjects:
> http://www.firebase.com.br/cgi-bin/firebase.cgi/dnld?ID=165



______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista