Koozali.org: home of the SME Server

Firebird

Offline smeswea

  • 4
  • +0/-0
Firebird
« on: January 12, 2011, 10:52:22 AM »

Hi everybody,

i'm runnig into problems installing firebird 2.1.3CS on SME server 7.5.
It won't create scripts in /etc/init.d.

I installed the rpm from the firebird site, no script.
from epel repo, same thing.

Varios posts on the inet show that there is a load of problems with firebird on SME,
but nothing they described fixed it for me.

The next thing is: someone said that after installation of the firebird.rpm from epel
one has to do:

config setprop firebird service status enabled
> barfs at me here and tells me this call is wrong. Why?
cd /etc/rc7.d
ln -s /etc/rc.d/init.d/e-smith-service S99firebird
service firebird start

still no way to run firebird.

Does anyone have a working firebird on SME?

And is willing to tell me how to do it?

tia




Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Firebird
« Reply #1 on: January 12, 2011, 11:23:29 AM »
setup Epel repo as per Wiki instructions

try:

Code: [Select]
yum --enablerepo=epel install firebird-superserver
config set firebird service
config setprop firebird status enabled
cd /etc/rc7.d
ln -s /etc/rc.d/init.d/e-smith-service S99firebird
service firebird start

should work, let us know
HTH

Offline smeswea

  • 4
  • +0/-0
Re: Firebird
« Reply #2 on: January 12, 2011, 04:52:18 PM »
Ok, i did a fresh testinstall on another HD, updated to 7.5.1 and installed
firebird-classic (2.1.3) as this is the Version I have to install from epel.
This is a requirement from the Windows Software, they want the
Classic Server.

This went fine so far, no errors.

But the last command:

service firebird start

failed, it told me : couldn't find/execute init script for service firebird.

What went wrong this time?

Thanks for your patience.

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Firebird
« Reply #3 on: January 12, 2011, 05:03:10 PM »
what's the output of
Code: [Select]
ls /etc/rc.d/init.d/*fire*
?

and of
Code: [Select]
rpm -ql firebird-classic | grep 'rc.d'
?

Offline smeswea

  • 4
  • +0/-0
Re: Firebird
« Reply #4 on: January 13, 2011, 09:01:49 AM »
Thanks for your reply, that got me a bit further.

I removed firebird-classic and installed superserver, and now the scripts are there and
i can start the service firebird.

what i don't understand:
firebird-classic and firebird-superserver conflict, but the classic package is unusable.
What is the classic package worth for??

tia

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Firebird
« Reply #5 on: January 13, 2011, 09:13:21 AM »
What is the classic package worth for??

well, I don't know, I don't use firebird.. ask google, it knows ;-)

Offline marsa_matruh

  • *****
  • 250
  • +0/-0
Re: Firebird
« Reply #6 on: January 14, 2011, 10:11:26 AM »

Offline smeswea

  • 4
  • +0/-0
Re: Firebird
« Reply #7 on: January 14, 2011, 03:31:42 PM »
Hi,

thanks for the link, this is new to me.

My search got me to believe that the superserver is started from
/etc/init.d/firebird, but the classic server has to be started from xinetd,
so there are no scripts and i have to configure xinetd to run firebird.

I have to test it, though.

If i should __EVER__ succeed in starting the classic server, i will post how to do it.  :D