firebird2.0 (2.0.5.13206-0.ds2-4) unstable; urgency=high * add patch from upstream CVS fixing server crash via malformed op_connect_request message (CVE-2009-2620) Closes: #539477 Thanks to Giuseppe Iuculano. * Standards-Version: 3.8.2 (no changes needed) -- Damyan Ivanov Wed, 05 Aug 2009 10:22:39 +0300 firebird2.0 (2.0.5.13206-0.ds2-3) unstable; urgency=low * change Section to database -- Damyan Ivanov Mon, 04 May 2009 11:17:29 +0300 firebird2.0 (2.0.5.13206-0.ds2-2) unstable; urgency=low * add cvs_autogen.sh-autoreconf.patch, borrowing autogen.sh from upstream CVS this fixes build problems with newer auto* Closes: #526568 -- FTBFS: autoconf errors + add automake to B-D + remove --disable-rpath from configure (unsupported) + copy config.sub before autoconf-ing * upload to unstable * Standards-Version; 3.8.1 + functions.sh: call create_var_run_firebird before referring to /var/run + stop shipping /var/run/firebrd/2.0 in the package -- Damyan Ivanov Sun, 03 May 2009 21:43:24 +0300 firebird2.0 (2.0.5.13206-0.ds2-1) experimental; urgency=low * Add Japanese debconf translation. Thanks to Hideki Yamane. Closes: #512859 * watch: do not mangle upstream version; * watch: stricter upstream tar.bz2 match * convert debian/get-orig-source.sh to an uscan hook * New upstream bugfix release * repack: also prune copyrighted files with no license; luckily they aren't used in Debian builds * update debian/copyright * Standards-Version: 3.8.0 + document repackaging in debian/copyright + add README.source documenting quilt usage + add a short guide to integrating new upstream releases to README.source * Sync patches: + drop separate-file-and-sem-perms.patch Not needed anymore as upstream now sets semaphore uid/gid/permissions to match these of the security database + update post-mipsel.patch + drop cvs-execute-statement-crash.patch; released upstream + refresh the rest * describe all patches * add ${misc:Depends} to all binary packages Depends: fields. Thanks, lintian. * extend firebird2.0-doc's long description a bit -- Damyan Ivanov Fri, 13 Feb 2009 08:52:39 +0200 firebird2.0 (2.0.4.13130-1.ds1-5) experimental; urgency=low * use-debian-editline.patch: link with libedit, not libeditline bytes in length on stdin accordingly change build-dependency to libedit-dev (Closes: #494286 -- isql-fb doesn't accept sql commands exceeding 64 bytes on stdin) - drop unneeded build-dependency on libncurses-dev * replace link-as-needed.patch by no-spurious-linkage.patch -Wl,--as- needed may have side-effects. Now no unneeded libraries are given to -l * upload to experimental - omit libfbclient2 from debian/control as it is provided by firebird2.1 (in experimental) - add libfbclient2 to B-D -- Damyan Ivanov Fri, 08 Aug 2008 18:14:25 +0300 firebird2.0 (2.0.4.13130-1.ds1-4) unstable; urgency=low * Updated Swedish debconf translation by Martin Bagge. Closes: #491766 -- Damyan Ivanov Thu, 24 Jul 2008 00:04:21 +0300 firebird2.0 (2.0.4.13130-1.ds1-3) unstable; urgency=medium * -dev: move libfbembed2 from Depends to Suggests * fix the file path in cvs-execute-statement-crash.patch * add cvs-execute-statement-crash.patch fixing memory corruption in EXECUTE STATEMENT, possibly crashing the server (upstream tracker CORE-1919) * -dev: make dev. symlinks point to the right sover-named symlink and not the real library file. Otherwise a new version of the library package will break them. Closes: #485749 Medium urgency fixing serious bug. -- Damyan Ivanov Wed, 11 Jun 2008 23:36:30 +0300 firebird2.0 (2.0.4.13130-1.ds1-2) unstable; urgency=low * cvs-port-ia64.patch: remove fbsvcmgr from *_TARGETS. Yet another attempt to fix FTBFS on ia64. Closes: #460219 + changelog: remove previous unsuccessful attempts at fixing that from claiming the bug is closed * upload to unstable + add back libfbclient2 package as 2.1 is not in unstable yet -- Damyan Ivanov Fri, 30 May 2008 11:14:30 +0300 firebird2.0 (2.0.4.13130-1.ds1-1) experimental; urgency=low * New upstream bugfix release + adapt debian/get-orig-source.sh; remove more generated files * refresh patches, drop patches present upstream: cvs-security-remote-crash.patch cvs_security-long-username_CVE-2008-0467_#463596.patch * cvs-port-ia64.patch: drop -fno-rtti as RTTI is needed in 2.0. * move booting of autotools from patch to rules; cleanup rules; invoke debconf-updatepo in clean target * rules, make_packages.sh + determine version from src/jrd/build_no.h + unify with 2.1's version * patches + add local-CFLAGS.patch from 2.1 + merge create-run-dir into lock-file-location + terminate-lock-manager (as we supply CXXFLAGS from rules) * add deprecated-charp-conversion.patch + add -Werror=write-string to exterminate that warning * stop providing libfbclient2 package, firebird2.1 (in experimental) provides it. Instead, build-depend on it -- Damyan Ivanov Tue, 27 May 2008 23:00:54 +0300 firebird2.0 (2.0.3.12981.ds1-16) unstable; urgency=medium * import IA64 patch from upstream, refresh autoboot.patch; * -classic.postrm: give only service name to update-inetd --remove, not the whole entry. Closes: #481379 -- Leaves config line for inetd, keeping it blocking the port. * rules: stop unneeded mangling CFLAGS/INSTALL_PROGRAM for strip/nostrip case -- Damyan Ivanov Fri, 23 May 2008 11:34:49 +0300 firebird2.0 (2.0.3.12981.ds1-15) unstable; urgency=low * port-arm.patch: s/$/_/ in src/gpre/cob.cpp to fix FTBFS on arm * add --with-gpre-cobol to ./configure flags. LP#198383 * refresh all patches with --no-timestamps --no-index -p ab -- Damyan Ivanov Wed, 21 May 2008 09:44:11 +0300 firebird2.0 (2.0.3.12981.ds1-14) unstable; urgency=high * firebird2.0-super.init: stop exporting ISC_USER and ISC_PASSWORD. Fixes a hole causing remote connections as user SYSDBA to succeed without giving a password. Closes: #481389 and CVE-2008-1880 * remove linda overrides * coincidentaly also closes: #406691, an ex-wontfix bug -- "fails to upgrade when misconfigured", caused by the initscript relying on correct SYSDBA password in /etc -- something that is no longer needed for shutdown. * port-{mips,arm}.patch: unify the {EMBED,CLIENT}_TARGETS with the rest of the tree. Closes: #481208 -- FTBFS on mips. Thanks to Thiemo Seufer. Added gds_relay to mips targets in addition to his patch. -- Damyan Ivanov Thu, 15 May 2008 22:15:24 +0300 firebird2.0 (2.0.3.12981.ds1-13) unstable; urgency=low * Add some words about Firebird in general in -common description. Closes: #477142 * spin-off firebird2.0-server-common + contains files needed by -super and -classic serverss, but not needed by libfbclient2 + handles firebird user creation Closes: #477516 -- split "-server-common" package for firebird user and logrotate * Grab ARM port patch from upstream CVS. Closes: #460217 -- port to ARM; regenerate autoboot.patch -- Damyan Ivanov Fri, 02 May 2008 13:55:27 +0300 firebird2.0 (2.0.3.12981.ds1-12) unstable; urgency=low * set VAR so the adduser call has home directory. Thanks to Matthias Heinz. Closes: #476123 -- error in the postinst script, adduser fails * -common.postinst: set -e and -u so that missing variables are cought -- Damyan Ivanov Mon, 14 Apr 2008 21:50:36 +0300 firebird2.0 (2.0.3.12981.ds1-11) unstable; urgency=low * Move firebird account creation in -common. Thanks to Adeodato Simó Closes: #475504 -- logrotate uses a user the package does not create * Fix mips-FTBFS bug number closure * *.postinst: pass "$@" to debhelper_hook(), not only "$1" -- Damyan Ivanov Sat, 12 Apr 2008 00:21:47 +0300 firebird2.0 (2.0.3.12981.ds1-10) unstable; urgency=low * port-mips.patch: MIPS->MIPSEB in xdr.cpp too really closes: #474773 -- Damyan Ivanov Wed, 09 Apr 2008 19:00:07 +0300 firebird2.0 (2.0.3.12981.ds1-9) unstable; urgency=low * Apply fix from Thiemo Seufer to MIPS detection in port-mips.patch. Closes: #474773 -- Damyan Ivanov Mon, 07 Apr 2008 23:36:26 +0300 firebird2.0 (2.0.3.12981.ds1-8) unstable; urgency=low * Updated Spanish debconf translation by Javier Fernandez-Sanguino Peña (Closes: #473258) -- Damyan Ivanov Thu, 03 Apr 2008 18:05:01 +0300 firebird2.0 (2.0.3.12981.ds1-7) unstable; urgency=low * Do not fail to start servers when /var/run is mounted on tmpfs + add init.d script for -classic, not starting any services bug ensuring that /var/run/firebird/2.0 exists. + firebird2.0-super.init: ensure /var/run/firebird/2.0 exists before starting the server + Closes LP#135582 (server startup failure after reboot) * refresh debconf templates + Bulgarian updated + new translations - Basque by Piarres Beobide (Closes: #470733) - Finnish by Esko Arajärvi (Closes: #471683) + updated translations - Galician by Jacobo Tarrio (Closes: #470836) - German by Holger Wansing (Closes: #470737) - Norwegian by Bjørn Steensrud (Closes: #470866, #470867) - French by Ivan Buresi (Closes: #472091) - Czech by Miroslav Kure (Closes: #471046) - Portuguese by Miguel Figueiredo (Closes: #471310) - Romanian by Eddy Petrișor (Closes: #471451) - Dutch by Bart Cornelis - Vietnamese by Clytie Siddall (Closes: #471799) - Italian by Marco Menardi - Russian by Yuri Kozlov (Closes: #472683) -- Damyan Ivanov Thu, 03 Apr 2008 17:05:34 +0300 firebird2.0 (2.0.3.12981.ds1-6) unstable; urgency=medium * Fix references to bug #463596 in -5 changelog/patch name/BTS link/series * Add Conflict/Replaces: firebird2-{super,classic}-server to -common as it contains gsec's man page too. Unbreaks attempts to install firebird2.0 when firebird2 is already installed * reworked firebird_confiig_postinst to ask for password only if the server is enabled and set the new password after it is actually started; added new debconf question "enable firebird?"; updated .po files. Closes: #470238 -- firebird2.0-super fails to install Medium urgency as this fixes a grave bug -- Damyan Ivanov Sun, 16 Mar 2008 10:05:18 +0200 firebird2.0 (2.0.3.12981.ds1-5) unstable; urgency=low * Resync port-mipsel.patch from upstream and enable it. Closes: #460220 * port-mips.patch synced with upstream and enabled. Closes: #417409 * Update French debconf translation. Thanks to Christian Perier. Closes: #456393 * Updated debconf translations. Unfuzzied "Password for firebird ${VER}" * Updated Norwegian debconf translations by Bjørn Steensrud. Closes: #461337 * Updated Vietnamese debconf translation by Clytie Siddall. Closes: #461418 * Updated Romanian debconf translation from Eddy Petrișor. (Closes: #461624) * Updated German debconf translation by Holger Wansing. (Closes: #462300) * add cvs_security-long-username_CVE-2008-0467_#463596.patch (Closes: #463596 -- CVE-2008-0467 remote buffer overflow leading to arbitrary code execution) -- Damyan Ivanov Tue, 05 Feb 2008 11:37:01 +0200 firebird2.0 (2.0.3.12981.ds1-4) unstable; urgency=medium * Add cvs-security-remote-crash.patch. Closes: #460048 -- Garbage data in incoming remote packet may crash the server. Urgency medium as this is at least a DoS * Fix incorrect page size example. Thanks to Marek Moskwa * Refresh gbak.sgml * Add symlinks from $FB/bin to /usr/bin for all utilities * Do not ship empty $FB/lib/ in -dev * Do not ship empty $FB/misc/ in -classic * Standards-Version 3.7.3 (no changes) -- Damyan Ivanov Thu, 10 Jan 2008 13:07:42 +0200 firebird2.0 (2.0.3.12981.ds1-3) unstable; urgency=low * Make -common conflict/replace firebird-utils too. Closes: #454466 -- firebird2.0-common: overlapping files with firebird-utils Thanks to Hamish Moffatt for reporting. -- Damyan Ivanov Wed, 05 Dec 2007 15:37:12 +0200 firebird2.0 (2.0.3.12981.ds1-2) unstable; urgency=low * Exclude usr/lib/firebird/2.0 from dh_makeshlibs * Abandon the idea of multiple versions of firebird being co-installable + Make server packages conflict with firebird1.5-servers + Stop supporting multiple installed versions + Integrate utilities in respective server packages - server packages replace/conflict with firebird-utils (<<2.0.3.12981.ds1-2) * Correct typo in Depends (brid->bird) * Add Vcs-* fields; Promote Homepage to a real control field * Move from xinetd to inet-superserver (Closes: #448616) + Add a call to updateInetdServiceEntry to -classic.postinst + -classic is no more Priority: extra + Change comments in xinetd file accordingly * ICU vs. Firebird + Add to README.Debian why we create indices that may be binary-incompatible with upstream Closes: #448960 + Explain firebird dependency on ICU a bit + Add script for refreshing active database indices * Drop firebird-utils binary package * Build-Depend on libicu-dev (not libicuXY-dev) * Fix lintian/linda overrides now that utilities have no -2.0 suffix -- Damyan Ivanov Mon, 03 Dec 2007 20:43:08 +0200 firebird2.0 (2.0.3.12981.ds1-1) unstable; urgency=medium * New upstream relese-candidate * Contains fixes for the following security issues: CVE-2007-3527, CVE-2007-4664, CVE-2007-4665, CVE-2007-4666, CVE-2007-4667, CVE-2007-4668, CVE-2007-4669. (Closes: #441405) -- Several Firebird vulnerabilities discovered * Refreshed patches cvs-client-crash-on-remote-shutdown.patch no-rpath.patch link-as-needed fix-os-detection.patch inet-trust-localhost.patch create-run-dir.patch use-debian-icu.patch use-debian-editline.patch cvs-powerpc-double-define.patch * Dropped patches not needed any more + link-with-g++.patch -- upstream reorg + cvs-common_classes_alloc.cpp-unaligned.patch -- included in the release + cvs-jrd.cpp-crash-on-srervices-and-conventional-api-usage.patch -- included in the release + cvs-sparc-jrd_sort.patch -- included in the release + cvs-remote-alignment.patch -- included in the release * autoboot.patch -- re-generated * Updated debian/get-orig-source.sh + use pre-release upstream download area * Applied patch to Hungarian translation from Tamas TEVESZ * debian/make_packages.sh - deduce upstream version from debian/changelog to avoid the need of manually changing a variable after each new upstream release * Updated debian/watch with new pre-release URLs; more version mangling * Dropped unused lintian overrides * Drop libgds.so compatibility symlink (upstream dropped it after 1.5) -- Damyan Ivanov Mon, 10 Sep 2007 15:27:59 +0300 firebird2.0 (2.0.1.12855.ds1-9) unstable; urgency=low * Build-Depend on libicu36-dev (from libicu34-dev) * [clean-after-build.sh] do not remove build_no.h -- Damyan Ivanov Mon, 09 Jul 2007 13:16:03 +0300 firebird2.0 (2.0.1.12855.ds1-8) unstable; urgency=low * Detect missing debconf in .postrm/purge and don't remove any password/security/database files. Spit messages about that. Closes: #431852 depends on non-essential package debconf in postrm Thanks to Michael Ablassmeier -- Damyan Ivanov Mon, 09 Jul 2007 13:01:14 +0300 firebird2.0 (2.0.1.12855.ds1-7) unstable; urgency=low * Unfuzzued de-synced translations after a typo fix * Added Hungarian debconf translation by Tamas Tevesz * Added Malayalam debconf translation by Mobin M (Closes: #426217) * Updated Vietnamese debconf translation by Clytie Siddall * Fix mcpu-to-mtune.patch to use -march=486. Thanks to Bastian Blank. Closes: #426859, "uses -march=i586 on i386" -- Damyan Ivanov Fri, 01 Jun 2007 17:33:43 +0300 firebird2.0 (2.0.1.12855.ds1-6) unstable; urgency=low * Upload to unstable + Stop applying patches for unofficial ports (arm, hppa, mips, mipsel, ia64) + Update autoboot.patch -- Damyan Ivanov Tue, 15 May 2007 17:49:20 +0300 firebird2.0 (2.0.1.12855.ds1-5) experimental; urgency=low * Add -ggdb to arm and hppa builds * New cvs-remote-alignment.patch fixing alignment issues in remote protocol on big-endian architectures * port-mips.patch: define MIPS in configure.in. This hopefuly addresses #417409; re-generate autoboot.patch * Updated debconf translations + German by Holger Wansing. Closes: #416815 + French by Christian Perier. Closes: #419351 + Bulgarian + Portuguese by Miguel Figueiredo. Closes: #419456 + Lithuanian by Gintautas Miliauskas. Closes: #419690 + Korean by Sunjae Park(daréhanl). Closes: #421016 + Czech by Miroslav Kure. Closes: #421497 + Spanish by Javier Fernández-Sanguino Peña. Closes: #421544 * Added translations + Russian by Yuriy Talakan'. Closes: #419831 + Galician by Jacobo Tarrio. Closes: #419862 + Italian by Marco Menardi. + Dutch by cobaco. Closes: #421034 + Brazilian Portuguese by André Luís Lopes (Closes: #421038) * Fixed typo in template (witn->with). (Closes: #421543) * debian/make_packages.sh - clean make_doc. Do not include hidden files/dirs (like .svn) * Use paths in lintian overrides -- Damyan Ivanov Tue, 15 May 2007 16:45:09 +0300 firebird2.0 (2.0.1.12855.ds1-4) experimental; urgency=low * "Port to kitchen-sink" * Update cvs-sparc-jrd_sort.patch from CVS. Previous version caused index activation errors. * Doh! Re-generate autoboot.patch - Note taken (again) to re-generate it when adding/changing porting patches * port-arm.patch - use -O2 on arm, since -O3 makes empbuild loop endlessly * port-mipsel.patch - add nbackup to the list of targets in prefix.linux_mipsel * New port-mips.patch - Add mips support * Since we're aiiming at porting to all architectures, drop control.in and make-control and make the arch-dep binary packages Arch: any + Fix debian/clean-after-build.sh to check for debian/control, not debian/control.in * New port-hppa.patch - Add hppa support * New port-ia64.patch - Add ia64 support -- Damyan Ivanov Sat, 31 Mar 2007 16:40:42 +0300 firebird2.0 (2.0.1.12855.ds1-3) experimental; urgency=low * Add port-mipsel.patch for MIPSEL port, based on patch for 1.5.3 from Fabrice Aeschbacher + Add mipsel to the list of supported architectures + Re-generate debian/control * Add port-arm.patch for ARM port, heavily based on work by Alan Barclay + Add arm to the list of supported architectures * [control.in] Make firebird2.0-common depend on adduser, which is used in -super and -classic's postinst and is not essential/required Closes: #416513 Thanks to Michael Ablassmeier. * New ports are unofficial, upload to experimental -- Damyan Ivanov Wed, 28 Mar 2007 19:58:06 +0300 firebird2.0 (2.0.1.12855.ds1-2) unstable; urgency=low * Bump Depends on debconf to 1.4.69, due to the usage of 'error' template * Put back ${misc:Depends} * Fix terminate-lock-manager.patch to use -DTERMINATE_IDLE_LOCK_MANAGER, instead of -DTERMINATE_LOCK_MANAGER (missing "_IDLE"). Closes: #416047 Thanks to Kurt Roeckx for reporting. * make sure $RUN directory permissions are sane before attempting to start the server * No version/flavour passing to firebird_config_postinst * Upstream renamed the orig source tarball. Update debian/get-orig-source.sh accordingly -- Damyan Ivanov Sat, 24 Mar 2007 22:43:49 +0200 firebird2.0 (2.0.1.12855.ds1-1) unstable; urgency=low * Final 2.0.1 release from 21st of March 2007 + The only change to rc2 is in documentation (PDFs) + Updated debian/get-orig-source.sh to match * [debian/rules] set executable bit of src/misc/writeBuildNum.sh on configure and reset it on clean -- Damyan Ivanov Thu, 22 Mar 2007 10:05:57 +0200 firebird2.0 (2.0.1~rc2.12855.ds1-2) unstable; urgency=low * Fix usage of unbound variable in init script * Added new cvs-powerpc-double-define.patch to remove second definition of the CLASS const on powerpc. Fixes FTBFS on PPC. -- Damyan Ivanov Tue, 20 Mar 2007 15:47:20 +0200 firebird2.0 (2.0.1~rc2.12855.ds1-1) experimental; urgency=low * New upstream release candidate * Updated debian/get-orig-source.sh to match new version. Make it work with already downloaded .tar.bz2 too * Updated debian/watch to match only 2.0.* versions and strip debian ~rcX part * Disaled patches: powerpc - applied upstream amd64 - applied upstream sparc - unnecessary * Refreshed separate-file-and-sem-perms.patch Fixed it to actually do what was intented. Fixes FTBFS on k*bsd. * Fix typo in debian/server-templates.master (server_in_use) * Fixed bashism (source -> .) in functions.sh and -super.init Reported by Tiago Mikhael Pastorello Freire. * Fix -utils.wrapper to try all supported versions * Add Build-Depends: dpkg-dev (>= 1.13.19) for those building on sarge. Needed by the ${binary:Version} field * Drop fix-pthread-detect.patch; not needed * re-autogen.sh * export ISC_PASSWORD instead of supplying it as a parameter to gsec * Changed my mail address * Stop calling debian/make-control from clean target. It must be called manually when control.in changes. Avoids build-time surprises * Added patches from CVS + cvs-common_classes_alloc.cpp-unaligned.patch Fix unaligned memory access in alloc.cpp + cvs-jrd.cpp-crash-on-srervices-and-conventional-api-usage.patch Fix crash on simultaneous access via services API and via conventional API + cvs-sparc-jrd_sort.patch - Fix alignment issues on sparc (closes: #414709, FTBFS on sparc) * Updated README.Debian with a hint how to get the repackaged source [suggested by Tamas Tevesz] * Converted debian/*.sgml to unix-style line-endings. * Dropped shutdown init.d action * Separate permission-fixing code for new installs and upgrades * Typos and minor fixes to gsec.sgml * New patch: inet-trust-localhost.patch - if remote address is in loopback network (127/8), trust it, instead of checking gds_hosts.equiv + Drop support for mangling with gds_hosts.equiv and hosts.equiv -- Damyan Ivanov Mon, 19 Mar 2007 13:44:19 +0200 firebird2.0 (2.0.1~rc1.12810.ds1-1) experimental; urgency=low * New upstream release candidate * Updated debian/get-orig-source.sh + change version + Use ./ for temporary directory location, not /tmp + Place the .orig.tar.gz in ../ + Check for ../$pkg.orig.tar.gz and abort if it exists * Fixed typo in .init script * Updated patches: + Dropped g++-4.1-templated-destructor.patch as it is not needed with current gcc + refreshed powerpc (partly applied upstream) + refreshed create-run-dir cvs-client-crash-on-remote-shutdown fix-os-detection use-debian-editline use-debian-icu * Updated version in make_packages.sh * Call make_pachages with 'sh ...', do not set it to be executable * -super, -classic: Depends: debconf (>= 1.3.22) | cdebconf (>= 0.43) because we use settitle in .config * remove license/ from -doc, since the information from there is already included in debian/copyright * Move control.in->control processing into separate debian/make-control * Drop executable privileges from debian/fbmgr, debian/firebird-utils.wrapper and server-config.master * Removing setting CFLAGS in debian/rules and replaced by terminate_lock_manager.patch that places it directly in builds/posix/make.rules * Rename cvs_remove-unused-constant-in-gds_proto.h to proto_h-ALLSPACE-ulong.patch, describe it and enable it. ALLSPACE definition in proto.h is changed from "-1UL", which causes a warning on each compiled file to "MAX_ULONG" * debian/copyright + note qli manpage is public domain + add license for the packaging * Updated debian/watch, added the site hosting pre-releases * -super.init: silence the output of fbmgr * Make Depends: firebird2.0-common include (= ${binary:Version}) -- Damyan Ivanov Sun, 11 Feb 2007 17:40:16 +0200 firebird2.0 (2.0.0.12748.ds1-5) experimental; urgency=low * Fix missing ` in .config -- Damyan Ivanov Wed, 31 Jan 2007 16:22:46 +0200 firebird2.0 (2.0.0.12748.ds1-4) experimental; urgency=low * Fixed use of unbound variable in server-config.master. Reported by Nuno Salgado. -- Damyan Ivanov Wed, 31 Jan 2007 09:41:45 +0200 firebird2.0 (2.0.0.12748.ds1-3) experimental; urgency=low * Change license of the manpages I wrote to "beerware" * Add debian/copyright information about manpages * -classic.prerm: use debconf instead of printing to stdout when server is used and upgrade/removal can't proceed * debian/control[.in] + Improvements of short and long package descriptions * Fixed small glitches, discovered when applying 2.0-style to 1.5 packaging: + Improved explainations in comments of .default, .xinetd and SYSDBA.password + Fixed package names in comments + Use variable-controlled version everywhere * Drop -common.postinst altogether * Fix typo in gpre.sgmp; drop wrong-named qpre.sgml * Fix "Template" header to "Template:" * -super.init: + Use lsb-base's functions everywhere + split the message when server is disabled in two lines so no wrapping occurs + do not return error for "start" action when the server is disabled * rules: Better comments * .config: + When checking for the active version 1) save the result so it is not overwritten by gext db_get and 2) do not simply check for "none", but also see if this package is actually selected or not + Dont treat debconf as registry - check config files to determine the active version * Implement version-independent enabling/disabling of server * Use special title-type template to set the title of the password question, since we may not be asking about a password for currently configured package * moved postinst treatment in a function in functions.sh * Enable "set -x" in maintainer scripts if DEBIAN_FIREBIRD_DEBUG is set * .postrm: Force the purge questions to be asled always; fix the test for their need * functions.sh + Use cat for inline files, not echo + Check if default exists before grepping through it + checkServerenabled: force the server started/stopped if it is already enabled/disabled * Fix the link to fbintl.conf. Reported by Riccardo De Agostini. Closes: #408509 -- Damyan Ivanov Sun, 28 Jan 2007 18:00:27 +0200 firebird2.0 (2.0.0.12748.ds1-2) experimental; urgency=low * Make -dev package Architecture: all, since it contains only header files and .so symlinks * Fix de-sync between SYSDBA.password and security.fdb when package was purged and then re-installed * Added PO debconf translations from sid-1.5 branch * Removed the catch-all case "called with unknown argument" from -super/classic.pre/postrm. Thanks to Andre Tomt * Removed the call to removeXinetdService from -super.postrm. Thanks to Nuno Salgado * server-templates.master: Improve the templates for database removal * server-config.master: + Reset the asked question, since the password is stored in a hidden template. + Use high priority when for active server selection and sysdba password. + Correct password file location * all.postrm: + fix checking for password file existence. + Cope with dh_metaget when were the last package * -classic.prerm - fix the test for running classic -- Damyan Ivanov Sun, 21 Jan 2007 21:40:03 +0200 firebird2.0 (2.0.0.12748.ds1-1) experimental; urgency=low * New upstream final release * New packaging approach. Different versions are co-installable * Finally settled on the package set. * Merge -server-common into -common * Merge -$flavour-server and $flavour-utils into -$flavour * Use debconf to choose enabled server package and to prompt for SYSDBA password. Also prompt for removing sensitive files when purging -$flavour * Use "set -u" in all shell scripts * debian/control[.in] + -common: add Depends: ${shlibs:Depends}. Thanks, lintian. -common really contains shared objects. + -classic and -super conflict with each other + -examples Recommends: -dev + -super/-classic - Recommend -utils and -doc + -utils Conflicts: firebird2-utils-* + -dev: conflicts with firebird2-dev * Use xinetd for classic. Consequently, -classic is Priority: extra * debian/clean-after-build.sh + invoke "make clean" only if Makefile is present + do not clean in extern/icu, since this is not present in the debian sources * debian/make_packages.sh + rewrite copy() using install + Move fbintl to -common * All utilities are installed as /usr/bin/$util-$ver (ditto for manpages) * debian/rules + call dh_installman in binary-indep target too * Merge instantiate-security-db.sh into functions.sh + Fix security database instantiation * -super: change init script and default file name to match package name. Install them with dh_installinit Use SYSDBA.password again * -common - add symlink for fbintl.conf * Drop versions from the conflicts with firebird2-*, since firebird2-* will disappear entirely * Fill hosts.equiv with local host names on -super.postinst * Add lintian/linda overrides about missing manpages in -$flavour. The manpages are in -common, on which -$flavour depends. * Make -$flavour.prerm check if it is the selected version and act accordingly * New package: firebird2.0-doc, containing all the docs * Updated README.Debian * Renamed firebird-dev to firebird2.0-dev to avoid surprises * Changed firebird project's address in debian/copyright * Ported to two new architectures. Closes: #147500 * Added powerpc port + powerpc.patch: new. Tested on a PPC machine, thanks to Yavor Doganov for the generous hosting. + other patches refreshed. re-autogen'ed + added powerpc arch in debian/rules * Added sparc.patch + Drop -march and add -fsigned-char to compiler options + Add sparc to supported architectures * [debian/rules] + Added all architectures for which upstream claims support + Drop type-handling usage and list architectures manually * [debian/control.in] Drop type-handling from Build-Depends * Changed package names and install directories. + name is now firebird2.0-whatever + directories are firebird/2.0/whatever (except for /usr/share/doc/... ones) * Make different versions co-installable + Relax conflicts. Now only -utils-classic conflicts with -utils-super. + Drop Provides: firebird2-server and firebird2-utils + New package: firebird-utils, containing wrappers for utils from different versions * Drop .preinst, since we won't conflict with any other server * sync functions.sh with sid-1.5 branch * Updated init.d script to match upstream's. Made super-server start only if enabled in etc/default/firebird2.0-super (disabled by default) * Drop firebird2.0-examples.postinst as not needed for 2.0 * Spell-checked the changelog * Added years of copyright to debian/copyright. Also point out the special licensing terms of src/install/arch-specific/solx86gcc/Makefile.in * Also install nbackup utility. Write manpage for it. -- Damyan Ivanov Wed, 17 Jan 2007 23:03:24 +0200 firebird2-2.0 (2.0.0.12724.ds1-2) unstable; urgency=low * debian/fmbgr + use 2.0-style directory + quote $@, just in case. Thanks to Tamas TEVESZ * More fixes by Tamas TEVESZ + Fixed typos in debian/control.in and debian/README.Debian + Dropped duplicate -mtune option in mcpu-to-mtune.patch + debian/functions.sh: file update in replaceLineInFile made atomic * Dropped debian/README.64bit * debian/README.dpatch replaced with debian/README.quilt -- Damyan Ivanov Tue, 26 Sep 2006 10:02:26 +0300 firebird2-2.0 (2.0.0.12724.ds1-1) unstable; urgency=low * Repackaged source to avoid needless shipping of icu and editline, which are packaged independently and regexp, which is unused. Source package size dropped from 16MB to 6.5MB. * Implement get-orig-source target of debian/rules * Fix broken symlink to firebird.msg in -common * Install usr/lib/firebird2/2.0/help only in -common (not also in -server-common) * debian/watch: match both firebird* and Firebird* entries * debian/firebird2-2.0-common.logrotate: use proper log file * debian/copyright: change upstream URL * Make init.d script LSB-aware. Add lsb-base to -super-server's Depends: -- Damyan Ivanov Fri, 22 Sep 2006 18:49:45 +0300 firebird2-2.0 (2.0.0.12724-1) unstable; urgency=low * New upstream release candidate (RC4) + Modified amd64.patch - one change applied upstream -- Damyan Ivanov Wed, 16 Aug 2006 23:40:22 +0300 firebird2-2.0 (2.0.0.12710-1) unstable; urgency=low * New upstream release candidate (RC3) * Update patches: + drop no_nagle-on-proto_tcp.patch: applied upstream + refresh cvs-client-crash-on-remote-shutdown.patch + add dsql.tab.h-bizon2.30: regenerate dsql.tab.h with current bizon (changes are only in comments) * Sync with 1.5.3 branch packaging improvements * Add versioned dependency to quilt (>= 0.40), where quilt.make is provided. Thanks, lintian. -- Damyan Ivanov Sun, 6 Aug 2006 22:46:35 +0300 firebird2-2.0 (2.0.0.12654-1) unstable; urgency=low * New major upstream release candidate (RC2) * New source package * Changed my mail address in Uploaders: * Moved to quilt * Dropped patches: + Released upstream: - cvs-fbguard-detach-tty.dpatch - cvs-fix-TcpRemoteBufferSize-crash.dpatch - no-custom-errno-and-sys_XXerrXX.dpatch - isql-sqlda-display.dpatch - gcc4.dpatch, gcc4+amd64.dpatch + Fixed other way - security-remote-preauth-crash.dpatch + We use debian's libeditline - editline.update-autotools-files.patch - editline-ignore-vis.patch * Updated patches: - cvs-client-crash-on-remote-shutdown.patch - no-rpath.patch - mcpu-to-mtune.patch - separate-file-and-sem-perms.patch - fix-pthreads-detect.patch - link-with-g++.patch - fbmgr-correct-log-path.patch - create-run-dir.patch - autoboot.patch - lock-file-location.patch * New patches - amd64.patch - rather slim for this version - tcp_nodelay-with-ipproto_tcp.patch: stolen from cvs. Fix setsockopt level to IPPROTO_TCP when setting TCP_NODELAY option * Do not build/use pre-supplied libraries found in Debian libicu34, libeditline0 Fix Build-Depends accordingly. [use-debian-icu.patch, use-debian-editline.patch] * Flag architecture-independent packages as such: + firebird2-2.0-examples + firebird2-2.0-common * Move clean-after-build invocation from after build to just before starting ./configure to help inspecting build results -- Damyan Ivanov Mon, 19 Jun 2006 13:23:03 +0300 firebird2 (1.5.3.4870-7) unstable; urgency=medium * Urgency still medium, last uploaded revision is -4 * Make firebird2-{super,classic}-server Depends: to firebird2-server-common (>= 1.5.3.4870-6), because this version is where fixed instantiate-security-db.sh appears -- Damyan Ivanov Sat, 13 May 2006 20:49:53 +0300 firebird2 (1.5.3.4870-6) unstable; urgency=medium * Urgency still medium, because previous revision was not uploaded * "Repeat after me: sh is not perl, sh is not perl, ..." + Properly set variables in instantiate-security-db.sh * Fix typo in firebird2-super-server.postinst * Reload xinetd only in /etc/xinetd.d/firebird2 exists * Remove redundant/misleading comments from SYSDBA.password generation * Remove SYSDBA.password on purge Remove init/guard/lock files from /var/run/firebird2 on remove [debian/firebird2-server-common.postrm] -- Damyan Ivanov Sat, 13 May 2006 16:12:20 +0300 firebird2 (1.5.3.4870-5) unstable; urgency=medium * Urgency medium because of fixing RC bug #340712, affecting Etch * Make /var/lib/firebird2/system/security.fdb a configuration file (and not a conffile) + Drop debian/firebird2-server-common.conffiles + security database instantiation is managed by *-server's postinst via /usr/share/firebird2-server-common/instantiate-security-db.sh + Remove instantiated security.fdb on -common purge Closes: #340712 * Add patch from upstream to fix crash on client connect (and server start-up) when TcpRemoteBufferSize in firebird.conf is more than 32658. [debian/patches/cvs-fix-TcpRemoteBufferSize-crash.dpatch] Closes: #329981 * Add patch from firebird-devel mailing list to fix compilation with GCC 4. Firebird2 now compiles just fine with GCC 4.0.3 and GCC 4.1.0 Drop Build-Depends on build-essential gcc/g++ [debian/control, debian/control.in] [debian/patches/gcc4.dpatch] Added a myriad of similar fixes to let it compile on amd64 too. [debian/patches/gcc4+amd64.dpatch] Closes: #342964 * Add patch from upstream CVS to detach fbguard process (started from init.d) from controlling tty [debian/patches/cvs-fbguard-detach-tty.dpatch] * Add patch from upstream CVS to avoid SIGPIPE on client side when server was shut down [debian/patches/cvs-client-crash-on-remote-shutdown.dpatch] * Clean even more generated files. Call "make clean" with --no-builtin-rules Make generated file cleaning a separate target and call it before building classic/super flavours. Guarantees really clean build process. [debian/rules] * Remove unneeded entries from firebird2-server-common.lintan.override + package-name-doesnt-match-sonames libib-util + no-shlibs-control-file usr/lib/libib_util.so These are no more needed, since libib_util.so is now in /usr/lib/firebird2/lib * Remove /var/lib/firebird.log* on firebird2-server-common purge * Supply logrotate snippet for rotating firebird.log * Conform to Standards-Version 3.7.2 + Replace direct calling of init.d scripts with invoke-rc.d [firebird2-classic-server.postinst/postrm] + While there, remove xinetd config snippet and restart xinetd in postrm -- Damyan Ivanov Wed, 10 May 2006 15:13:25 +0300 firebird2 (1.5.3.4870-4) unstable; urgency=high * High urgency because of a local DoS bug fixed. * [security] Updated separate-file-and-sem-perms.dpatch to use 0660 for lock file, shared memory and semaphores. Fixes local denial-of-service attack. Closes: #362001 Important fixes: * debian/rules: clean more generated files. Closes: #361227 * debian/make_packages.sh: move libib_util.so from /usr/lib to /usr/lib/firebird2/lib since ib_util is supposed to be only used by UDFs which are firebird-specific, i.e. not used by any other package. Fixes a lintian error. * Remove build-start and build-end targets from rules. These were used to help determine build time. I should have used "time" or pbuilder and the like for this anyway. Reported by Santiago Vila Closes: #358033 * Fix regression from 1.5.2-series: auto-terminate idle lock manager * Add frankie in control.in's Uploaders:, not only in control -- Damyan Ivanov Wed, 12 Apr 2006 10:50:32 +0300 firebird2 (1.5.3.4870-3) unstable; urgency=high * Urgency high due to fixed remote security vulnerability * [security] [CVE-2004-2043] Plumb remote pre-authetication crash. Possible code execution as user firebird. [src/jrd/unix.cpp] Closes: #357580 -- Damyan Ivanov Mon, 20 Mar 2006 11:55:19 +0200 firebird2 (1.5.3.4870-2) unstable; urgency=high [ Damyan Ivanov ] * Make isql-fb support SET SQLDA_DISPLAY setting that is enabled only in development builds by default * Drop opt-remove-redundant-sort.dpatch which has the buggy side effect of causing improper sorting of the results [Francesco P. Lovergine] * Removed CVS stuff from orig tarball. * Urgency due to a security bug solved by 1.5.3. (closes: #357173) -- Francesco Paolo Lovergine Thu, 16 Mar 2006 14:20:04 +0100 firebird2 (1.5.3.4870-2) unstable; urgency=low * Make isql-fb support SET SQLDA_DISPLAY setting that is enabled only in development builds by default * Drop opt-remove-redundant-sort.dpatch which has the buggy side effect of causing improper sorting of the results -- Damyan Ivanov Wed, 15 Mar 2006 13:59:30 +0200 firebird2 (1.5.3.4870-1) unstable; urgency=low * New upstream release * Make -classic-server's lock manager (fb_lock_mgr) terminate automatically when not used for 5 minutes. Closes: #341851. Thanks to Frederik Schueler for reporting. [debian/rules] * Do not build static libraries (pass --disable static to configure) [debian/rules] * Added Homepage: to debian/control[.in] * Updated debian/watch to work with sf.net * Added README.Debian, explaining differences with upstream version -- Damyan Ivanov Thu, 26 Jan 2006 16:02:47 +0200 firebird2 (1.5.3.4854-1) unstable; urgency=low * New upstream release candidate (1.5.3 rc2) * Source is actually a cvs export of tag R1_5_3 as of 16 Nov 2005 * Accommodated upstream versioning (major.minor.release.build) * Bumped debhelper dependency to 5 [debian/control.in, debian/compat] * Release version is 1.5.3 [debian/make_packages.sh] * Patches overhaul + removed numeric prefix from dpatches [debian/patches/*] + removed rpath declarations in more general level [builds/posix/make.defaults, builds/posix/make.rules, no-rpath.dpatch] + create gen/firebird/run directory [configure.in, create-run-dir.dpatch] + Added notes about generating autoboot.dpatch, autoboot.dpatch updated + Move fix for lock file location in new dpatch * Supply --disable-static to ./configure [debian/rules] -- Damyan Ivanov Fri, 25 Nov 2005 10:56:05 +0200 firebird2 (1.5.2-10) unstable; urgency=low * Fix long description s/SQL-92/SQL-99/ as is current on upstream homepage. Spotted by marius popa . Thanks. -- Damyan Ivanov Thu, 20 Oct 2005 13:48:29 +0300 firebird2 (1.5.2-9) unstable; urgency=low * Added README.dpatch in debian/ to help further maintainers/QA team in handling this package if such need arises. Thanks to Florian Ernst. * Added README.Debian to /usr/share/doc/firebird2-examples, explaining how to prepare employee sample database for usage. Thanks to Marius Popa. * Corrected firebird2-{super,classic}-server.{postinst,preinst,prerm} to put correct data in SYSDBA.password. s/PASSWD/PASSWORD/ -- Damyan Ivanov Thu, 13 Oct 2005 22:32:46 +0300 firebird2 (1.5.2-8) unstable; urgency=low * "Cleaning up the house" * debian/control.in: Fix short description of firebird2-super-server. Closes: #299983 * Make editline to not rely on system vis.h and always use its own. Fixes FTBFS with kerberos4kth-dev 1.2.2-11: undefined reference to `strunvis' (Closes: #283911) Reported and fix suggested by Kalle Olavi Niemitalo * Improve long descriptions of libfbembed1 and libfbclient1. Closes: #329330 "libfbclient1: long description lacks everything" Gerfried Fuchs spotted this. Thanks. * Corrected sections: - libfbclient1, libfbembed1 -> libs - firebird2-utils-* -> utils - firebird2-dev -> libdevel - firebird2-examples -> doc Gerfried Fuchs spotted this too. Thanks again. * debian/README.64bit: add note about 64/32-bit incompatibility of on-disk-structure of databases * Fix typo in debian/make_packages.sh, causing UDF definition .sql files to be installed in -classic-server. Now they go in -server-common. Closes: #322199 firebird2-classic-server: Missing sql for functions of ib_udf and fbudf * firebird2-classic-server: xinetd configuration file is now installed regardless of xinetd presence. Provided xinetd configuration is disabled, however. * fmbgr.bin fixed to point to /var/log/firebird.log when a problem occurs. Previously pointed to $FIREBIRD/log/firebird.log + debian/patches/fbmgr_correct_log_path.dpatch * Turn off echo when asking for sysdba password * Ask for sysdba password only on one is not yet set (very first install) * Move SYSDBA.password from /usr/lib/firebird2 to /etc/firebird2 * /etc/init.d/firebird2: source /etc/firebird2/SYSDBA.password to get sysdba password. * pre-boot autotools + debian/patches/autoboot.dpatch + remove autoconf and libtool from Build-Depends * update src/extern/editline/config.{guess,sub} to those from 2005-09-13 + fixes two lintian warnings * aliases.conf: use /var/lib/firebird2/data for employee.fdb * firebird-classic-server.prerm: detect active connections using fb_lock_print -- Damyan Ivanov Sat, 8 Oct 2005 20:47:51 +0300 firebird2 (1.5.2-7) unstable; urgency=high * Urgency still high, since previous releases were not uploaded Fixes RC bug #317314 "FTBFS with gcc-4.0" * Ease upgrade procedure: + libfbclient1: - Added Replaces: libfirebird2-{super,classic} - Removed Conflicts: libfirebird2-super + libfbembed1: - Added Replaces: libfirebird2-classic - Removed Conflicts: libfirebird2-classic * Improved short description of libfbclient1 and libfbembed1 -- Damyan Ivanov Wed, 14 Sep 2005 17:30:24 +0300 firebird2 (1.5.2-6) unstable; urgency=high * Urgency still high, since previous releases were not uploaded Fixes RC bug #317314 "FTBFS with gcc-4.0" * Changes suggested by Christopher Martin. Thanks. * firebird2-dev: + depend on *both* libfbembed1 and libfbclient1, since -dev provides symlinks for both of them. [debian/control.in] * libfbembed1: + do not provide compatibility symlinks to libgds.so - avoids conflicting with libfbembed1. [debian/make_packages.sh] * Updated src/extern/editline/config.{sub,in}. - new patch: editline.update-autotools-files.dpatch - added in debian/patches/00list - added debian/source.lintian-overrides to reflect this -- Damyan Ivanov Tue, 13 Sep 2005 12:45:12 +0300 firebird2 (1.5.2-5) unstable; urgency=high * Urgency still high, since previous releases were not uploaded Fixes RC bug #317314 "FTBFS with gcc-4.0" * debian/control.in + firebird2-dev - removed Conflicts with firebird-dev, which is not in Debian anymore - added Replaces: libfirebird2-{super,classic}, which incorrectly provided dev symlinks that belong to -dev. Thanks to Christopher Martin for spotting this. * debian/firebird2-server-common.lintian.override: fixed libib-util name -- Damyan Ivanov Sat, 10 Sep 2005 14:36:38 +0300 firebird2 (1.5.2-4) unstable; urgency=high * Urgency still high, since previous releases were not uploaded Fixes RC bug #317314 "FTBFS with gcc-4.0" * Many improvements in this release are inspired by suggestions from George Danchev . Thanks! * Moved libib_util.so to -common * libfbembed1 and libfbclient1 no longer conflict with each other * Manuals: + Renamed isql.sgml to isql-fb.sgml + Renamed gstat.sgml to fbstat.sgml + debian/rules: streamlined building of manual pages * Added lintian overrides for missing shlibs and soname vs. package name mismatch in firebird-server-common * Added lintian override for soname vs. package name mismatch for firebird-classic-server * debian/patches + new clean-more.dpatch: remove more generated files in clean.sh + 00list: added clean-more.dpatch * debian/rules: + Removed dh_make template header + clean-patched: depend on patch, since we count on patched clean.sh to clean everything that make clean does not + clean-patched: removed lines deleting generated files from source tree, since this is now done in clean.sh + binary-arch: removed unneeded strip calls. dh_strip handles stripping good enough -- Damyan Ivanov Thu, 25 Aug 2005 17:16:18 +0300 firebird2 (1.5.2-3) unstable; urgency=high * Urgency high, because last version was uninstallable. * debian/make_packages.sh: Move UDF/ib_udf.so and UDF/*.sql to -common; make -common and -server-* installable at the same time as required. -- Damyan Ivanov Thu, 25 Aug 2005 12:08:26 +0300 firebird2 (1.5.2-2) unstable; urgency=high * Urgency high, due to fixing RC bug #317314 * Packaging heavily based in work by Daniel Urban * Switched to dpatch + debian/rules - include dpatch.make - configure-* depends on patch - clean renamed to clean-patched - new target clean depends on clean-patched and unpatch + 001_no-rpath.dpatch: - builds/posix/Makefile.in.*: remove $(LIB_LINK_RPATH_LINE) + 002_fix-mcpu-to-mtune.dpatch - builds/posix/prefix.linux*: s/-mcpu/-mtune/ - Fix g++ warnings + 003_no-custom-errno-and-sys_XXerrXX.dpatch - remove explicit definitions of errno and sys_*err* + 004_separate-file-and-sem-perms.dpatch - Use separate `"define"s for semaphore and file permissions + 005_fix-pthreads-detect.dpatch - src/common/classes/locks.h + 006_fix-os-detection.dpatch - fix OS patterns in src/extern/editline/configure[.in] + 007_create-run-dir.dpatch - configure.in: create gen/firebird/run directory + 008_link-with-g++.dpatch - builds/posix/make.rules: use $(CXX) for LIB_LINK instead of $(CC) + 009_opt-bypass-redundant-sort.dpatch - src/jrd/opt.cpp: RP: optimize sort with OUTER JOIN if all the fields in the sort list are from one stream, check the stream is the most outer stream, if true update rse and ignore the sort (stolen from CVS?) + 010_clean-is-phony.dpatch - Makefile.in: declare clean as .PHONY so make clean actually do something after first cleaning * Debhelper compatibility level 4 + debian/rules: DH_COMPAT=4 + debian/control.in: Build-Depends debhelper (>> 4.0.0) * debian/control.in + Changed Standards-Version to 3.6.2. No changes necessary + Added myself to Uploaders + Removed Remco Seesink from Uploaders since he's leaving Debian and pkg-firebird. Many thanks for your hard work, Remco. http://lists.alioth.debian.org/pipermail/pkg-firebird-general/2005-July/000411.html + Library packages renamed (taken the opportunity to do this right now that library packages have to be renamed due to C++ ABI transition) - libfirebird2-super --> libfbclient1 - libfirebird2-classic --> libfbembed1 Eliminates two lintian warnings * debian/rules: + added amd64 to supported architectures (clean target) + export CC=gcc-3.4, CXX=g++-3.4, CPP|CXXPP=cpp-3.4. Added gcc-3.4 and g++-3.4 to Build-Depends accordingly Closes: #317314 "FTBFS with gcc4" + STRIPPARAMS: --remove-sectio --> -remove-section * debian/make_packages.sh: + moved examples to /usr/share/doc/firebird2-examples/examples Closes: #193154 + install ib_udf.so to UDF; install appropriate .sql scripts too * debian/firebird2-super-server-postinst: made so that a #DEBHELPER# stub is in an appropriate place. Saves a lintian override. * debian/firebird2-examples.postinst: dropped. No need to add user account for examples * libib_util.so is copied without changing its name. Closes: #243989 * libib_util.so is supplied. Closes: #306714 -- Damyan Ivanov Thu, 25 Aug 2005 12:08:14 +0300 firebird2 (1.5.2-1) unstable; urgency=high * fix creating include symlink. Closes: #308790 * fix misplaces link in examples. Closes: #276532 * new upstream release resolves "libfbclient depends on libpthread" bug. Closes: #278924 * fix typo in debian/make_packages.sh that caused that libib_util.so wasn't copied. * add amd64 architecture. * fix typo in debian/control.in. Closes: #299972 * fix typo in debian/control.in. Closes: #299975 * fix typo in debian/control.in. Closes: #299978 * fix typo in debian/control.in. Closes: #299979 * fix typo in debian/control.in. Closes: #299981 * fix typo in debian/control.in. Closes: #299973 * fix typo in debian/control.in. Closes: #299988 * New upstream release. Closes: #294199 -- Daniel Urban Thu, 28 Apr 2004 08:52:00 +0200 firebird2 (1.5.2-0mentors2) unstable; urgency=low * New upstream release * debian/make_packages.sh - put some comments regarding libgds.so.0 links - Cleaned libfbclient and libfbembed links (see Policy, 8.1): + *.so.1 -> *.so.1.5.2 links in lib* packages + *.so -> *.so.1.5.2 links in -dev package * 1.5.2 replaced with $FB_VERSION (currently defined equal to "1.5.2", but will ease packaging of future versions * debian/rules - clean: + remove object and other generated files in src/extern/editline + call sh clean.sh for cleaning additional generated files + remove src/dsql/dsql.tab.h which is generated too * added debian/source.lintian-overrides, containing - maintainer-script-lacks-debhelper-token debian/firebird2-super-server.postinst This is normal, super.postinst explicitly does what #DEBHELPER# does -- Damyan Ivanov Fri, 4 Mar 2005 18:58:05 +0200 firebird2 (1.5.1-4) unstable; urgency=high * Renamed gstat to fbstat to solve naming conflict with ganglia-monitor. Urgency high as this is release critical. Closes: #274793 * Setting conflicts between firebird2-utils-super and firebird2-utils-classic -- Remco Seesink Wed, 20 Oct 2004 18:09:50 +0200 firebird2 (1.5.1-3) unstable; urgency=high * Added symlink /usr/lib/libfbembed.so. Closes: #270590 * Applied patch made by Robert Millan. FTBFS on GNU/Hurd and GNU/k*BSD. Closes: #265310 * Fixed description of super-server. Closes: #268507 * Added missing 'r' character to word 'server' in inetd.conf. Closes: #269597 -- Daniel Urban Fri, 3 Sep 2004 18:44:04 +0200 firebird2 (1.5.1-2) unstable; urgency=high * Added bison(yacc) to build-depends. Closes: #263930 * Urgency high as we want to find out as soon as possible whether there are any problem with migration to testing. -- Daniel Urban Fri, 6 Aug 2004 13:56:00 +0200 firebird2 (1.5.1-1) unstable; urgency=low * New upstream version. Closes: #262117 * While installing server asks about password for sysdba (gsec is in firebird-*-server) * libfirebird2 provides libfirebird and libfirebird2 (conflicts: libfirebird and libfirebird2) * Fixed problem in firebird2-classic-server.postrm * inetd-update in firebird2-classic * Lock files to /run (/var/run/firebird2) * Lintian override for firebird2-server-common. intl/fbintl must be executable. Upstream distribution works only this way. * no_empty file to /var/lib/firebird2/data and backup -- Daniel Urban Mon, 16 Jul 2004 09:50:00 +0200 firebird2 (1.5.0-1) unstable; urgency=low * Initial Release. Closes: #151052 * Lintian clean, tested by people on Debian-Firebird mailing list. -- Daniel Urban Mon, 14 Jun 2004 18:37:59 +0200