Firebird is a relational database offering many ANSI SQL-99 features
that runs on Linux, Windows, and a variety of Unix platforms. Firebird
offers excellent concurrency, high performance, and powerful language
support for stored procedures and triggers. It has been used in
production systems, under a variety of names since 1981.
Firebird is completely free of any registration, licensing or deployment
fees. It may be deployed freely for use with any third-party software,
whether commercial or not.
WWW: http://sourceforge.net/projects/firebird/
WWW: http://www.firebirdsql.org/
Bump PORTREVISIONs of the three ports directly depending on devel/icu.
Why can't this sort of dependency be automatically monitored by the
package-building?..
In the case of parrot remove the gratuitous requirement for a particular
major shared library number for icudata. This will help avoid
port-building problems, when icu is upgraded again in the future.
Update to 2.0.3 in response of a remotely exploitable
vulnerability.
PR: ports/116940
Security: 91ed69f9-72c7-11dc-981a-001921ab2fa4
Approved by: secteam (remko)
Change permissions for formerly suid-ed binaries:
-r-xr-xr-x root wheel fb_inet_server
-r-sr-x--- root firebird fb_lock_mgr
-r-x------ root wheel gds_drop
1. fb_inet_server is installed as normal binary but still must be started
under "firebird" user (it must be specified in x?inetd.conf)
2. fb_lock_mgr is still suid-ed binary but can be started only by users
in "firebird" group - it affects usage of "gsec" and similar utilities
while using "embedded" (direct) database access mode.
3. gds_drop is installed as normal binary but can be started by "root" only
to prevent any improper/malicious usage.