Subject | Re: [firebird-support] embedded firebird under linux fails when no /opt/firebird/XYZ exist |
---|---|
Author | Niki Ivanchev |
Post date | 2004-09-10T14:13:17Z |
>Thanks Helen - allready did.
>"Classic server" is very light for a single user. You do need to install
>fb_inet_server and its various pieces but it doesn't run unless a user
>connects to it. The xinet daemon listens for a connection request and
>starts a single instance of the server for each connection request.
>
>Possibly a good place for you to start would be to look at the installation
>notes for Classic, dissect the tar.gz kit, and understand what each of the
>bash scripts does.
>
>As for permissions needed to install the Jaybird pieces, you should ask on
>the firebird-java list about this. It's probably in the FAQ,
>anyway. Finally, write your own installer script to suit the needs of your
>users.
>
>./helen
>
>
postinstall is modifying /etc/inetd.conf to add the service to inetd.
Obviously this can be done only from root user. So it looks like my app
will need root privilege to be installed correctly.
I was hoping that some solution to run classic as an ordinary user can
be found if database is in users own directory... but since installation
path is hardcoded to library true 'windows embedded server' beheviour
cannot be achieved.