Subject Re: [firebird-support] [partially solved] How to start Firebird server, and how to connect (on Linux)?
Author that.SelectedDude
> I guess that will be because the firebird script for xinetd is not in
> place.

I guess that, too...

BTW, I was just installing Firebird 2.0 RC3 Super Server NPTL. And
that's what setup outputs:

> Adding system startup for /etc/init.d/firebird ...
> /etc/rc0.d/K20firebird -> ../init.d/firebird
> /etc/rc1.d/K20firebird -> ../init.d/firebird
> /etc/rc6.d/K20firebird -> ../init.d/firebird
> /etc/rc2.d/S14firebird -> ../init.d/firebird
> /etc/rc3.d/S14firebird -> ../init.d/firebird
> /etc/rc5.d/S14firebird -> ../init.d/firebird
> Starting Firebird server: server has been successfully started

These are those missing files in question, those missing links!
Whewhew! :-)

While I'm a Linux (and Firebird) newbie, I strongly believe that those
files should have been installed by the 1.5.3 setup, too (both by the
native installer from the .tar.gz package and by Ubuntu's .deb
I'm really wondering how anyone was able to install 1.5.3 under Linux...
(and I'm adding another three dots...)

Thanks anyway, Helen and Milan, for your great support and patience!


On Thu, 2006-08-03 at 23:21 +1000, Helen Borrie wrote:
> At 09:55 PM 3/08/2006, you wrote:
> >Thanks! I've installed the current version of xinetd from the
> >repositories and rebooted.
> >
> >xinetd is started, nevertheless, trying to connect via ISQL and TCP
> >("connect localhost:/opt/firebird/examples/employee.fdb") still
> throws
> >that "Connection refused" error, probably because no process is
> >listening at port 3050.
> I guess that will be because the firebird script for xinetd is not in
> place. I think you mentioned that the pieces were "somewhere" after
> your install. You'll need to find out from the Ubuntu docs where
> Ubuntu wants them to be, and move them there, with the appropriate
> permissions.
> Incidentally, I don't know whether it has been mentioned in the
> various bits and pieces of advice that you need to give the firebird
> group 'x' permissions on any directories that contain databases...
> You can get some guidance by studying the Installation section, POSIX
> subsection, of the release notes. The comments about the various
> scripts supplied in the /bin subdirectory will be of interest.
> ./heLen