Subject | Using Fedora and 1.5 for first time |
---|---|
Author | rayholme |
Post date | 2005-03-01T15:37:13Z |
I finally upgraded to 1.5 Classic on Fedora (sorry but product release
is killing me) and met many new surprises. I got things to work
mostly, but ran against 2 stone walls.
1) remote access does not work
I copied the script - cp /opt/firebird/misc/firebird.xinetd
/etc/xinetd.d/firebird
I found xinetd and first tried "kill -USR2" then "kill -HUP"
to no avail - netstat -an | grep 3050 shows nothing
so I started the service manually as root - it comes up but does
not respond to any remote attempts
I could reboot, of course, but just don't believe that will do
anything (except start a process that won't work till UDFs work)
2) UDFS just don't work
I read all the readme and ... files - changed the config file to use
UdfAccess = Restrict UDF
( my udf is in /opt/firebird/UDF) and still get
Access to UDF library "libXXX_udf.so" is denied by server
administrator
The UDF library's name used to be XXX_udf in the interbase/UDF
directory
I prefer the .so suffix and will use that gladly, but the supplied
libraries do not have a lib prefix and firebird is asking for that
name - I of course linked one to make sure - but that was not it.
of course, I could try FULL access, but prefer to keep the hole closed
I would like to upgrade other machines ASAP, but this is the test one
and if it does not work there -
Ray
PS - I like the new idea of forcing DB users to be in the group
firebird (caused some initial pain) --- nice security - however had
to edit /etc/group manually as "usermod" is not a command in Fedora as
mentioned in readme
is killing me) and met many new surprises. I got things to work
mostly, but ran against 2 stone walls.
1) remote access does not work
I copied the script - cp /opt/firebird/misc/firebird.xinetd
/etc/xinetd.d/firebird
I found xinetd and first tried "kill -USR2" then "kill -HUP"
to no avail - netstat -an | grep 3050 shows nothing
so I started the service manually as root - it comes up but does
not respond to any remote attempts
I could reboot, of course, but just don't believe that will do
anything (except start a process that won't work till UDFs work)
2) UDFS just don't work
I read all the readme and ... files - changed the config file to use
UdfAccess = Restrict UDF
( my udf is in /opt/firebird/UDF) and still get
Access to UDF library "libXXX_udf.so" is denied by server
administrator
The UDF library's name used to be XXX_udf in the interbase/UDF
directory
I prefer the .so suffix and will use that gladly, but the supplied
libraries do not have a lib prefix and firebird is asking for that
name - I of course linked one to make sure - but that was not it.
of course, I could try FULL access, but prefer to keep the hole closed
I would like to upgrade other machines ASAP, but this is the test one
and if it does not work there -
Ray
PS - I like the new idea of forcing DB users to be in the group
firebird (caused some initial pain) --- nice security - however had
to edit /etc/group manually as "usermod" is not a command in Fedora as
mentioned in readme