A few Firebird fixes are commited in LibreOffice git

A few more Firebird fixes are commited in LibreOffice git
Fdo#79493 Refresh Tables option fails with Firebird
https://bugs.freedesktop.org/show_bug.cgi?id=79493

Fdo#73352 firebird don’t claim to support interfaces one doesn’t
https://bugs.freedesktop.org/show_bug.cgi?id=73352

Fdo#74019 – FILEOPEN: Any table or select query having more than 10 fields cannot be opened in a database with embedded FireBird
https://bugs.freedesktop.org/show_bug.cgi?id=74019#c19

#Ruby Firebird Extension Library 0.7.2 released : fixes unique and descending index flags after backup/restore cycle

Ruby Firebird Extension Library 0.7.2 release fixes unique and descending index flags after backup/restore cycle
Thanx to Pablo Vizcay for the analysis
A few cleanups : drop support for ruby 1.8.5 (deprecated)

PS: and an observation from Brent Rowland

Plenty of coders can sling both C and Ruby, but Ruby C extensions manage to intimidate most. It’s almost like a 3rd language.

Firebird Classic 2.5.x with xinetd on Ubuntu/Debian systems

By default Firebird Classic package uses openbsd-inetd
You can inspect the config cat /etc/inetd.conf the max number of connections per minute is 255
after nowait you can suffix this field with a period, followed by the maximum number of connections authorized per minute for example nowait.10000
localhost:gds_db stream tcp nowait.10000 firebird /usr/sbin/tcpd /usr/sbin/fb_inet_server

To switch to xinetd an easier to use and popular alternative
sudo apt-get install xinetd
This will stop openbsd-inetd and will start xinetd alternative
You can inspect it with
cat /etc/xinetd.d/firebird25

There are a few issues with default config and it will be cleaned in the next firebird-classic package versions
A good config should look like this where i configured an unlimited numer of instances per source (also you can tweak the cps)

1 73 74 75 76 77 297