Subject Linux Deployment FAQ?
Author David Montgomery

Well now that I've got this spiffy brand-new smp Linux server, and
I've already installed FB 1.5 Beta4 for testing (since Sean convinced
me to try Classic again!) After the initial install, everything
works! Which I'm going to take as a good sign...

However, being new to FB on Linux, I do have a few questions. If
these are answered in some FB Linux FAQ that I missed, please feel
free to flame me.

1) It seems after the install that the SYSDBA account can create
database files anywhere in the file system. (This prompted me to go
check out /etc/firebird.conf. There is an entry labeled 'Root
Directory=', but the preceeding comment leads me to believe it is used
to specify /usr/local/firebird instead of a root data file path.) Is
there a way to put FB into something like a "chroot jail", so I can
restrict where FB can create new files?

2) Is there a 'recommended' location for storing/creating FB data
files in Linux? I was thinking of creating an 'fbdata' user account
and put all of the FB data files in /home/fbdata. That way, the
fbdata account could log in and perform backups on its home directory
with no risk of damaging the data files since all data files seem to
be owned by root. Is this reasonable?

3) Is there a reason why the entire /etc/firebird.conf file is
commented-out by default?


Best Regards,

David Montgomery