lp:debian/firebird2.5
- Get this branch:
- bzr branch lp:debian/firebird2.5
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 66. By Damyan Ivanov
-
* Make the build reproducible
+ export SOURCE_DATE_EPOCH which helps help2man generate reproducible
manpages
+ process all database files included in the binary packages with a tool
that:
- sets the creation stamp in the database header to a fixed value (taken
from the last changelog stanza)
- zero-out unused portions of data and b-tree index pages
* rewrite all added manpages that were still using sgml+docbook-to-man to
POD
+ remove build dependency on orphaned docbook-to-man
* -classic.postrm: replace -x test on update-inetd existence with 'which';
thanks, lintian - 65. By Damyan Ivanov
-
* move firebird.msg from firebird2.5-common to libfbclient2, under /usr/lib
Closes: #782842 -- firebird2.5-common: firebird.msg is
architecture-specific
* Imported Upstream version 2.5.4.26856.ds4
+ update copyright information (added a file and a directory)
+ drop upstream/r58859- arm64.patch (released upstream)
+ drop out/fb_guard-lock- permissions. patch (applied upstream)
+ drop upstream/r60322- remote- crash.patch (released upstream)
+ drop upstream/r60322- remote- crash.patch (released upstream)
+ refresh five patches to apply cleanly
* link fbguard with dl, it uses at least dl_close - 64. By Damyan Ivanov
-
Apply patch from upstream revision 60322 fixing server crash (NULL-pointer
dereference) with specially crafter service packet. Closes: #772880 - 63. By Damyan Ivanov
-
add patch from upstream adding proper support for ppc64el
Avoids misreporting endianness on ppc64el, which would break transmitting
data between ppc64el and other architectures.
Thanks to marius popa for reporting and upstream implementation.
Closes: #769161 - 62. By Damyan Ivanov
-
* add patch tightening fb_guard lock file permissions (Closes: #767497)
Thanks to Holger Levsen
* -super.postinst: tighten permissions on existing fbguard lock file
* declare conformance with Policy 3.9.6 - 61. By Damyan Ivanov
-
fix arm64 build by uncommenting one more place where arm64 support is
described - 60. By Damyan Ivanov
-
* Imported Upstream version 2.5.3.26778.ds4
+ drop 10 patches applied/released upstream
+ refresh 5 patches to apply without offsets
+ reduce the arm64 patch to the parts enabling arm64 builds
other parts are upstream
+ debian/copyright: add builds/posix/prefix. linux_arm64
+ update symbol files (added isc_sqlcode_s@Base 2.5.3.26778.ds4)
* do not fail server installation if unable to set the admin password
(Closes: #756212 -- firebird2.5-super: fails to install with firewalled
localhost)
* -server-common. postinst: move_log_files: use -exec instead of -execdir
(Closes: #754888 -- -server-common installation fails with '.' in $PATH)
* add Polish debconf translation by Magdalena Zofia Kubot (Closes: #728926) - 59. By Damyan Ivanov
-
* logrotate: add su option
* -server-common. postinst: move existing log files from /var/log to
/var/log/firebird - 58. By Damyan Ivanov
-
* control: apply wrap-and-sort -s -t
* move adduser dependency from -server-common to individual server packages
* drop conflict relations with 2.0 packages not present in oldstable
* -server-common: change shell of the automatically created firebird user to /bin/false
* put server log file under /var/log/firebird
Removes the need to create the log file after rotation
Closes: #751216 -- /etc/cron.daily/logrotate complains about unknown user
'firebird' - 57. By Damyan Ivanov
-
* -server-
sommon. postinst: drop the --shell option when invoking adduser
* move firebird account creation implementation from -server-common. postinst
to functions.sh
* move creation of firebird user from -server-common. postinst to individual
server packages
Closes: #749619 -- upgrading libreoffice creates a new "firebird" system
user. Thanks to Russ Allbery for the detailed bug report.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)