Registrado em: Jun 26, 2007 Mensagens: 6 Localização: Cuiaba/MT
Enviada: Sex Mar 28, 2008 6:53 pm Assunto: xinetd + fedora 8 + firebird
Pessoal, estou instalando o FirebirdCS 1.5.5 no Fedora 8, porém ele roda utilizando o xinetd, porém ele não vem instalado, já tentei achar os pacotes para instalar o xinetd, porém somente achei estes arquivos:
1ª problema, a libstdc++.so.5.0.7 não estava presente e a atual apresentava problema de incompatibilidade, resolvi copiando ela de um micro mais velho;
2ª depois de instalar corretamente o firebirdcs, não consigo fazer ele ficar escutando, pois ele roda em xinetd, porém não temos isso instalado. Fiz as configurações na mão em /etc/xinetd.conf e também ajustai a configuração em /etc/xinetd.d/firebird, conforme abaixo:
em /etc/xinetd.conf, aqui estão apenas as partes não comentadas
defaults
{
instances = 300
log_type = SYSLOG authpriv
log_on_success = HOST PID
log_on_failure = HOST
cps = 25 30
}
includedir /etc/xinetd.d
em /etc/xinetd.d/firebird
service gds_db
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = firebird
port = gds_db
# These lines cause problems with Windows XP SP2 clients
# using default firewall configuration (SF#1065511)
# log_on_success += USERID
# log_on_failure += USERID
server = /opt/firebird/bin/fb_inet_server
}
Agora, preciso instalar o xinetd, pois qdo dou um chkconfig --list, não apresenta os dados disponiveis configurado no xinetd
No cd achei apenas estes pacotes, são eles para instalar o xinetd??
Registrado em: May 02, 2008 Mensagens: 2 Localização: Vitória - ES
Enviada: Sex Mai 02, 2008 1:18 pm Assunto:
Caro amigo, tenho na empresa que trabalho a mesma sistema rodando "Fedora8 + Xinetd + FirebirdCS 1.5.5". Pois bem, não muitos problemas para montar tal estrutura. O problema da lib você resolve instalando o seguinte pacote: compat-libstdc++-33-3.2.3-62.i386.rpm, após isso você instala o Firebird na boa. O xinetd é só utilizar o yum, com o seguinte comando: "yum -y install xinetd" e faz tudo para você e desse jeito fica tudo muito "limpo". A respeito do xinetd.conf você não precisa incluir nada dentro dele, a instalação do FirebirCS já cria um arquivo chamado firebird dentro da pasta /etc/xinet.d/.
Após tudo isso é verificar se o xinetd está marcado no boot da máquina e startar o serviço com "service xinetd start".