Changes

Jump to navigation Jump to search
1,213 bytes added ,  13:07, 19 May 2018
m
Line 39: Line 39:  
# configure Firebird for SME environment
 
# configure Firebird for SME environment
 
<pre>
 
<pre>
config set firebird service status enabled
+
config set firebird-superserver service status enabled
ln -s /etc/rc.d/init.d/e-smith-service /etc/rc7.d/S99firebird
+
ln -s /etc/rc.d/init.d/e-smith-service /etc/rc7.d/S99firebird-superserver
ln -s /etc/rc.d/init.d/e-smith-service /etc/rc1.d/S01firebird
+
ln -s /etc/rc.d/init.d/e-smith-service /etc/rc4.d/S99firebird-superserver
service firebird start
+
ln -s /etc/rc.d/init.d/e-smith-service /etc/rc1.d/S01firebird-superserver
 +
service firebird-superserver start
 
</pre>
 
</pre>
    +
NB. The above commands have been updated by TDBSOFT on 1/1/2017 (with help from Stefano).<br>
 +
The update is to resolve the new service name firebird-superserver changed from firebird.<br>
 +
See http://forums.contribs.org/index.php?topic=52794<br>
 +
<br>
 
# Verify your firebird is running:
 
# Verify your firebird is running:
 
  netstat -an|grep 3050
 
  netstat -an|grep 3050
Line 52: Line 57:  
Extracted from: http://forums.contribs.org/index.php?topic=45447.0
 
Extracted from: http://forums.contribs.org/index.php?topic=45447.0
   −
By default, Firebird just allow access from local networks.<br>
+
By default, Firebird just allow access from local networks.<br>If you wanna to allow '''INTERNET ACCESS''' to your Firebird ('''NOT RECOMMENDED''') run:
If you wanna to allow INTERNET ACCESS to your Firebird (NOT RECOMMENDED) run:
   
<pre>
 
<pre>
 
config setprop firebird access public TCPPort 3050
 
config setprop firebird access public TCPPort 3050
Line 68: Line 72:  
     access=public
 
     access=public
 
     status=enabled
 
     status=enabled
 +
 +
Additional note by TDBSOFT 1/1/2017<br>
 +
There is a minor bug in the firebird-superserver service when you run the command<br>
 +
<pre>
 +
service firebird-superserver start
 +
</pre>
 +
<br>
 +
This will show the following result
 +
<br>
 +
<pre>
 +
Starting Firebird server [default] /usr/bin/dirname: extra operand `-daemon'<br>
 +
Try `/usr/bin/dirname --help' for more information.    [ OK ]
 +
</pre>
 +
<br>
 +
To resolve this issue edit the file  /etc/init.d/firebird-superserver and change the line below<br>
 +
<pre>
 +
daemon --user=$FBRunUser "export FIREBIRD LD_LIBRARY_PATH; $GUARDIAN -pidfile $pidfile -daemon -forever"
 +
</pre><br>
 +
to
 +
<pre>
 +
daemon --check="X" --user=$FBRunUser "export FIREBIRD LD_LIBRARY_PATH; $GUARDIAN -pidfile $pidfile -daemon -forever"
 +
</pre>
 +
<br>
 +
 +
See this article on the problem http://tracker.firebirdsql.org/browse/CORE-5069<br>
147

edits

Navigation menu