File README.SUSE of Package firebird.openSUSE_Leap_42.2_Update
1. Packaging Package firebird contains only common files shared by all architectures. For server functionality, one of the following subpackages is needed: firebird-superserver - SuperServer architecture firebird-classic - Classic and SuperClassic architecture Client libraries are contained in two packages: libfbclient2 - standard client for shared database libfbembed2_5 - embedded server There are three devel packages: libfbclient2-devel - devel files for libfbclient2 libfbembed-devel - devel files for libfbembed2_5 firebird-devel - common headers and development examples Two of Firebird utilities - isql and gstat - have names colliding with tools from other packages. They have been renamed to isql-fb and gstat-fb respectively. 2. Configuration Default sysdba password is "masterkey" as usual. Location of Firebird security database is /var/lib/firebird/secdb/security2.fdb Config files are in /etc/firebird. Default config files are mostly the same as upstream defaults, the only difference is default value of DatabaseAccess directive. As upstream default "Full" can be considered a security flaw, SUSE packages use "Restrict /srv/firebird". To use a database in different location, either modify the DatabaseAccess directive or define an alias for it in aliases.conf. 3. Starting the server - SuperServer: * once: /etc/init.d/firebird start * always: insserv firebird - Classic: * in /etc/xinetd.d/firebird, change value of "disable" to "yes" * check that xinetd is running and reload its configuration - SuperClassic: The same as for SuperServer (with firebird-classic package installed)




