--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/firebird2.0-super.init
+++ firebird2.0-2.0.4.13130-1.ds1/debian/firebird2.0-super.init
@@ -0,0 +1,112 @@
+#!/bin/sh
+
+# This file belongs in /etc/init.d where it will be run
+# on system startup and shutdown to start the
+# Firebird database server daemon
+
+
+# This init script contains functions specific for debian
+# init scripts.
+
+### BEGIN INIT INFO
+# Provides: firebird-server
+# Required-Start: $local_fs $named
+# Required-Stop: $local_fs
+# Should-Start:
+# Should-Stop:
+# Default-Start: 2 3 4 5
+# Default-Stop: 0 1 6
+# Short-Description: Start firebird super-server
+# Description: Start the firebird guardian process (fbguard)
+# which starts the actual firebird server process
+# (fbserver) and makes sure there is always fbserver
+# running
+### END INIT INFO
+
+
+# Source LSB function library.
+. /lib/lsb/init-functions
+
+set -u
+
+FB_VER="2.0"
+FB_FLAVOUR="super"
+. /usr/share/firebird${FB_VER}-common/functions.sh
+
+FBRunUser=firebird
+PIDFILE=$RUN/fbguard.pid
+FB_OPTS="-start -forever -pidfile $PIDFILE"
+NAME="Firebird $FB_VER server manager"
+
+# Check the manager is there and is executable.
+FBGUARD=$FB/bin/fbguard
+FBSERVER=$FB/bin/fbserver
+MANAGER=$FB/bin/fbmgr
+[ -x $FBGUARD ] || exit 0
+
+# Check to see if super-server is enabled
+ENABLE_SUPER_SERVER="no" # disabled by default
+[ -r "$DEFAULT" ] && . "$DEFAULT"
+
+# workaround of splashy's #400598
+# define RUNLEVEL to avoind unbound variable error
+RUNLEVEL=${RUNLEVEL:-}
+
+
+# See how we were called.
+case "$1" in
+ start)
+ if [ "$ENABLE_SUPER_SERVER" != "yes" ];
+ then
+ log_warning_msg "Not starting $NAME"
+ log_warning_msg "Use \`dpkg-reconfigure firebird$FB_VER-super' to enable."
+ RETVAL=0
+ else
+ if pidof $FBGUARD > /dev/null; then
+ log_success_msg "$NAME already running."
+ RETVAL=0
+ else
+ log_action_begin_msg "Starting $NAME"
+ create_var_run_firebird
+ # remove stale pid file
+ rm -f $PIDFILE
+ start-stop-daemon --start --quiet --chuid $FBRunUser --exec $MANAGER --pidfile $PIDFILE -- $FB_OPTS 2>&1 | ( grep -v 'server has been successfully started' || true )
+ RETVAL=$?
+ log_action_end_msg $RETVAL
+ fi
+ fi
+ ;;
+
+ stop)
+ if pidof $FBGUARD > /dev/null; then
+ log_action_begin_msg "Stopping $NAME"
+ start-stop-daemon --stop --quiet --oknodo --retry 10 --exec $FBGUARD \
+ && \
+ start-stop-daemon --stop --quiet --oknodo --retry 15 --exec $FBSERVER --pidfile $PIDFILE
+
+ RETVAL=$?
+ log_action_end_msg $RETVAL
+ else
+ log_success_msg "$NAME not running."
+ RETVAL=0
+ fi
+ ;;
+
+ restart|force-reload)
+ $0 stop && $0 start
+ RETVAL=$?
+ ;;
+
+ status)
+ pidof $FBGUARD > /dev/null
+ RETVAL=$?
+ ;;
+
+ *)
+ echo "Usage: firebird {start|stop|restart|force-reload|status}"
+ RETVAL=2
+ ;;
+esac
+
+exit $RETVAL
+
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/reindex-db
+++ firebird2.0-2.0.4.13130-1.ds1/debian/reindex-db
@@ -0,0 +1,55 @@
+#!/bin/sh
+
+set -eu
+
+usage()
+{
+ cat <<"_EOF" >& 2
+Usage: `sh basename $0` database
+_EOF
+ exit 1
+}
+
+[ -n "${1:-}" ] && [ -z "${2:-}" ] || usage
+
+DB="$1"
+
+ISQL=isql-fb-2.0
+
+reindex()
+{
+ echo "Refreshing indices of '$DB':"
+ while read i; do
+ echo -n " $i"
+ echo "ALTER INDEX $i ACTIVE;" | $ISQL "$DB" \
+ || echo "ALTER INDEX $i ACTIVE;" | $ISQL "$DB"
+ done
+}
+
+TMP=`tempfile`
+
+trap "rm -f $TMP" QUIT INT EXIT
+
+cat <<'EOF' | $ISQL "$DB" | perl -ne 's/ +$//; next if /^=*$/; next unless $start++; print' > $TMP
+SET heading;
+SELECT DISTINCT i.rdb$index_name
+FROM rdb$indices i
+JOIN rdb$relations r
+ ON r.rdb$relation_name=i.rdb$relation_name
+JOIN rdb$index_segments s
+ ON s.rdb$index_name=i.rdb$index_name
+JOIN rdb$relation_fields f
+ ON f.rdb$relation_name=i.rdb$relation_name
+JOIN rdb$fields fd
+ ON fd.rdb$field_name=f.rdb$field_source
+JOIN rdb$character_sets cs
+ ON cs.rdb$character_set_id = fd.rdb$character_set_id
+WHERE fd.rdb$field_type IN (14,15,37,38,40,41)
+ AND (i.rdb$index_inactive=0 OR i.rdb$index_inactive IS NULL)
+-- AND (r.rdb$system_flag=0 OR r.rdb$system_flag IS NULL)
+ AND cs.rdb$character_set_name NOT IN ('NONE', 'OCTETS');
+EOF
+
+sleep 1
+
+reindex < $TMP
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/firebird2.0-super.lintian.overrides
+++ firebird2.0-2.0.4.13130-1.ds1/debian/firebird2.0-super.lintian.overrides
@@ -0,0 +1,11 @@
+# Manpages are in firebird2.0-common, which is a dependency
+# of firebird2.0-super
+firebird2.0-super: binary-without-manpage usr/bin/fbstat
+firebird2.0-super: binary-without-manpage usr/bin/gbak
+firebird2.0-super: binary-without-manpage usr/bin/gdef
+firebird2.0-super: binary-without-manpage usr/bin/gfix
+firebird2.0-super: binary-without-manpage usr/bin/gpre
+firebird2.0-super: binary-without-manpage usr/bin/gsec
+firebird2.0-super: binary-without-manpage usr/bin/isql-fb
+firebird2.0-super: binary-without-manpage usr/bin/qli
+firebird2.0-super: binary-without-manpage usr/bin/nbackup
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/firebird2.0-server-common.firebird2.0.logrotate
+++ firebird2.0-2.0.4.13130-1.ds1/debian/firebird2.0-server-common.firebird2.0.logrotate
@@ -0,0 +1,9 @@
+/var/log/firebird2.0.log {
+ weekly
+ missingok
+ rotate 52
+ compress
+ delaycompress
+ notifempty
+ create 640 firebird adm
+}
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/README.autoboot
+++ firebird2.0-2.0.4.13130-1.ds1/debian/README.autoboot
@@ -0,0 +1,9 @@
+* How to create/update patches/autoboot.patch
+
+$ debuild clean
+$ quilt push autoboot
+$ NOCONFIGURE=1 ./autogen.sh
+$ rm -rf autom4te.cache (optional)
+$ quilt refresh
+
+done. relax.
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/gfix.sgml
+++ firebird2.0-2.0.4.13130-1.ds1/debian/gfix.sgml
@@ -0,0 +1,245 @@
+ manpage.1'. You may view
+ the manual page with: `docbook-to-man manpage.sgml | nroff -man |
+ less'. A typical entry in a Makefile or Makefile.am is:
+
+manpage.1: manpage.sgml
+ docbook-to-man $< > $@
+ -->
+
+
+
+
+ Daniel">
+ Urban">
+
+ June 21 2004">
+
+ 1">
+ daniel@sente.pl">
+
+ GFIX">
+
+]>
+
+
+
+
+ &manemail;
+
+
+ &manfirstname;
+ &mansurname;
+
+
+ 2004
+ &manusername;
+
+ &mandate;
+
+
+ &manucpackage;
+
+ &mansection;
+
+
+ &manpackage;
+
+ GFIX - Firebird command-line tool
+
+
+
+ DESCRIPTION
+
+ &manpackage; is a tool whitch performs a number
+ of maintenance activities on a database eg. database shutdown, making minor
+ data repairs.
+
+
+ http://www.firebirdsql.org/ - Documentation -> Knowledgebase ->
+ User Documentation -> Interbase 6. Operation Guide.
+
+
+
+
+ COMMON OPTIONS
+
+ -activate
+ Acivate shadow file for database usage
+
+
+
+ -at[tach] n
+ shutdown new database attachments
+
+
+
+ -b[uffers] n
+ Set page buffers n
+
+
+
+ -c[ommit] {ID|all}
+ Commit transaction (tr / all)
+
+
+
+ -ca[che] n
+ Shutdown cache manager
+
+
+
+ -f[ull]
+ Validate record fragments (-v)
+
+
+
+ -f[orce] n
+ Force database shutdown
+
+
+
+ -h[ousekeeping] n
+ Set sweep interval (n)
+
+
+
+ -i[gnore]
+ Ignore checksum errors
+
+
+
+ -kill
+ Kill all unavailable shadow files
+
+
+
+ -l[ist]
+ Show limbo transactions
+
+
+
+ -m[end]
+ Prepare corrupt database for backup
+
+
+
+ -m[ode] [read_write|read_only]
+ read-only or read-wrire
+
+
+
+ n[o_update]
+ read-only validation (-v)
+
+
+
+ -o[nline]
+ Database online
+
+
+
+ -pa[ssword] password
+ Default password
+
+
+
+ -p[rompt]
+ Prompt for commit/rollback (-v)
+
+
+
+ -r[ollback] {ID|all}
+ Rollback transaction (tr / all)
+
+
+
+ -s[ql_dialect] n
+ Set database dialect n
+
+
+
+ -s[weep]
+ Force garbage collection
+
+
+
+ -sh[ut]
+ Shutdown database
+
+
+
+ -t[wo-phase] {ID|all}
+ Perform automated two-phase recovery
+
+
+
+ -tr[an] n
+ Shutdown transaction startup
+
+
+
+ -use
+ Use full or reserve space for versions
+
+
+
+ -user name
+ Default user name
+
+
+
+ -v[alidate]
+ Validate database structure
+
+
+
+ -w[rite] {sync|async}
+ Write synchronously or asynchronously
+
+
+
+ -z
+ Print software version number
+
+
+
+
+
+
+ EXAMPLES
+
+
+
+
+
+
+
+
+
+
+
+
+ AUTHOR
+
+ This manpage was written by &manusername; <&manemail;> for Debian
+ GNU/Linux but may be used by others.
+
+
+ COPYRIGHT
+ Permission is granted to modify and distribute this manpage under the
+ terms of GNU General Public Licence version 2 or (at your oppinion) any later
+ version. It is provided in the hope that it will be useful but with NO
+ WARRANTY. Author is not responsible for any (mis)use of this manpage.
+
+
+
+
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/firebird2.0-examples.README.Debian
+++ firebird2.0-2.0.4.13130-1.ds1/debian/firebird2.0-examples.README.Debian
@@ -0,0 +1,9 @@
+If you'd like to use the employee sample database, follow the steps below:
+
+ install -o firebird -g firebird -m 0660 \
+ /usr/share/doc/firebird2.0-examples/examples/empbuild/employee.fdb.gz \
+ /var/lib/firebird/2.0/data/
+ gunzip /var/lib/firebird/2.0/data/employee.fdb.gz
+
+The default aliases.conf contains an alias for the database.
+You may use "localhost:employee" as path.
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/firebird2.0-classic.xinetd
+++ firebird2.0-2.0.4.13130-1.ds1/debian/firebird2.0-classic.xinetd
@@ -0,0 +1,21 @@
+# default: off
+# description: FirebirdSQL classic server, v2.0
+#
+# firebird2.0-classic uses /etc/inetd.conf by default
+# If you choose to enable this service, remember to disable the one provided by
+# inetd. The easiest way for this is:
+# update-inetd --disable gds_db
+#
+service gds_db
+{
+ disable = yes
+ flags = REUSE NODELAY
+ socket_type = stream
+ wait = no
+ user = firebird
+# These lines cause problems with Windows XP SP2 clients
+# using default firewall configuration (SF#1065511)
+# log_on_success += USERID
+# log_on_failure += USERID
+ server = /usr/lib/firebird/2.0/bin/fb_inet_server
+}
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/firebird2.0-classic.init
+++ firebird2.0-2.0.4.13130-1.ds1/debian/firebird2.0-classic.init
@@ -0,0 +1,61 @@
+#!/bin/sh
+
+### BEGIN INIT INFO
+# Provides: firebird-server
+# Required-Start: $local_fs
+# Required-Stop:
+# Should-Start:
+# Should-Stop:
+# Default-Start: 2 3 4 5
+# Default-Stop:
+# Short-Description: Initialise firebird directory inder /var/run
+# Description: Creates /var/run/firebird/2.0 and sets appropriate
+# ownership/permissions
+# Does not start any service, but required by firebird
+# classic-server variant if /var/run is mounted on tmpfs
+### END INIT INFO
+
+
+# Source LSB function library.
+. /lib/lsb/init-functions
+
+set -u
+
+FB_VER="2.0"
+FB_FLAVOUR="classic"
+
+FUNCS="/usr/share/firebird${FB_VER}-common/functions.sh"
+
+[ -r "$FUNCS" ] || exit 0
+
+. $FUNCS
+
+# Check the manager is there and is executable.
+SERVER=$FB/bin/fb_inet_server
+[ -x $SERVER ] || exit 0
+
+# workaround of splashy's #400598
+# define RUNLEVEL to avoind unbound variable error
+RUNLEVEL=${RUNLEVEL:-}
+
+
+# See how we were called.
+case "$1" in
+ start|restart|force-reload)
+ log_action_begin_msg "Preparing $RUN"
+ create_var_run_firebird
+ RETVAL=$?
+ log_action_end_msg $RETVAL
+ ;;
+
+ stop)
+ RETVAL=0
+ ;;
+
+ *)
+ echo "Usage: firebird {start|stop|restart|force-reload}"
+ RETVAL=2
+ ;;
+esac
+
+exit $RETVAL
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/changelog
+++ firebird2.0-2.0.4.13130-1.ds1/debian/changelog
@@ -0,0 +1,1316 @@
+firebird2.0 (2.0.4.13130-1.ds1-5ubuntu1) jaunty; urgency=low
+
+ * Merge from debian to fix Failure To Upload. (LP: #312182)
+ * Remaining Ubuntu changes:
+ - Modified the rules to call autoreconf -vif instead of autogen.sh
+ - autogen.sh doesn't properly force install updated macros, nor
+ does it update aclocal, thus causing a FTBFS when autoconf can't
+ find all the macros it needs.
+ - Added automake as a build-dep to support autoreconf
+
+ -- Sarah Hobbs Thu, 08 Jan 2009 11:27:09 +1100
+
+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-4ubuntu1) jaunty; urgency=low
+
+ * Modified the rules to call autoreconf -vif instead of autogen.sh
+ - autogen.sh doesn't properly force install updated macros, nor
+ does it update aclocal, thus causing a FTBFS when autoconf can't
+ find all the macros it needs.
+ * Added automake as a build-dep to support autoreconf
+
+ -- Michael Casadevall Tue, 18 Nov 2008 14:21:12 0500
+
+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
+
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/isql-fb.sgml
+++ firebird2.0-2.0.4.13130-1.ds1/debian/isql-fb.sgml
@@ -0,0 +1,307 @@
+ manpage.1'. You may view
+ the manual page with: `docbook-to-man manpage.sgml | nroff -man |
+ less'. A typical entry in a Makefile or Makefile.am is:
+
+manpage.1: manpage.sgml
+ docbook-to-man $< > $@
+
+ The docbook-to-man binary is found in the docbook-to-man package.
+ Please remember that if you create the nroff version in one of the
+ debian/rules file targets (such as build), you will need to include
+ docbook-to-man in your Build-Depends control field.
+
+ -->
+
+
+ Damyan">
+ Ivanov">
+
+ April 29, 2002">
+
+ 1">
+ dam@modsoftsys.com">
+
+ ISQL">
+
+
+ Debian">
+ GNU">
+]>
+
+
+
+
+ &dhemail;
+
+
+ &dhfirstname;
+ &dhsurname;
+
+
+ 2002
+ &dhusername;
+
+ &dhdate;
+
+
+ &dhucpackage;
+
+ &dhsection;
+
+
+ &dhpackage;
+
+ Firebird Interactive SQL shell
+
+
+
+ &dhpackage;
+ -a
+ -cache bufnum
+ -database database
+ -echo
+ -input infile
+ -noautocommit
+ -nowarnings
+ -output outfile
+ -password password
+ -page pagelen
+ -role role
+ -s sqldialect
+ -terminator lineterm
+ -user user
+ -x
+ -z
+
+
+
+ DESCRIPTION
+
+ This manual page documents briefly the
+ &dhpackage; command.
+
+ This manual page was written for the &debian; distribution
+ because the original program does not have a (free) manual page.
+ Instead, it has non-free documentation you can get from
+ InterBase (Borland) or FireBird project sites; see at the end
+ of the document.
+
+ &dhpackage; is a program that
+ allows the user to issue arbitrary SQL commands to a Firebird database
+ as well as exctacting the metadata.
+
+ &dhpackage; in &debian; is available under
+ isql-fb name due to filename conflict with binary
+ from other package.
+ If for some reason it is needed to have it under original name it is
+ possible to add /usr/lib/firebird/bin at the beginning of PATH variable
+ which should solve eventual problem.
+
+
+
+ OPTIONS
+
+ &dhpackage; can handle various command line
+ options.
+ Most options can be abbreviated. Below are given the
+ shortest abbreviations as well as the full versions.
+ A summary of options follows.
+
+
+
+
+
+
+
+ Extract DDL statements necessary to re-create database's metadata.
+ The CREATE DATABASE statement is surrounded by C-style comment.
+ Statements are printed to standard output unless redirection is used. See . See .
+
+
+
+
+
+
+
+ Specify default number of cache buffers to be used in connections.
+
+
+
+
+
+
+
+ Used together with . Specifies target database name when extracting. See .
+
+
+
+
+
+
+
+ Display each statement before executing it.
+
+
+
+
+
+
+
+ Extracts DDL statements to recreate database metadata.
+ The only difference with is that -extract
+ behaves differently if is also specified.
+ If no is specified, -x behaves exactly
+ as . If is specified,
+ the CREATE DATABASE statement is uncommented, replacing database
+ name with database.
+
+
+
+
+
+
+
+ Reads commands from infile instead of standard input. Exits with commit after the last command.
+
+
+
+
+
+
+
+ Merges standard error to standard output. Usefull for redirecting both streams.
+
+
+
+
+
+
+ Normally, all DDL statements like CREATE TABLE are
+ automatically commited in a separate transaction. This option
+ disables the automatic commit of DDL statements.
+
+
+
+
+
+
+ Disables displaying of SQL warnings.
+
+
+
+
+
+
+
+ All output is redirected to the given outfile.
+
+
+
+
+
+
+
+ Prints column headers every
+ n output lines. Default is 20.
+
+
+
+
+
+
+
+ Uses given password as a default
+ for connecting to the database.
+
+
+
+
+
+
+
+ Uses given sqlrole as a default
+ for connecting to the database.
+
+
+
+
+
+
+
+ Uses given sqldialect as a default
+ for connecting to the database.
+
+
+
+
+
+
+
+ Set command line terminator. Default is semicolon (`;').
+
+
+
+
+
+
+
+ Uses given username as a default
+ for connecting to the database.
+
+
+
+
+
+
+
+ Show version string before doing anything else.
+
+
+
+
+
+
+ SEE ALSO
+
+ gbak(1), gdef(1), gfix(1), gpre(1), gsec(1), gstat(1), qli(1).
+
+ Additional documentation about &dhpackage; and
+ other Firebird parts can be found on the Firebird Project website.
+
+ For more information about Firebird project, visit
+ http://www.firebirdsql.org/.
+
+
+ AUTHOR
+
+ This manual page was written by &dhusername; (&dhemail;) for the
+ &debian; system (but may be used by others). Permission is granted to
+ use this document, with or without modifications, provided that this
+ notice is retained. If we meet some day, and you think this stuff is
+ worth it, you can buy me a beer in return.
+
+
+
+
+
+
+
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/clean-after-build.sh
+++ firebird2.0-2.0.4.13130-1.ds1/debian/clean-after-build.sh
@@ -0,0 +1,113 @@
+#!/bin/sh
+
+set -e
+
+if [ ! -f debian/control ] ;
+then
+ echo Run from wrong directory: "$PWD"
+ exit 1
+fi
+
+
+if [ -f Makefile ];
+then
+ make --no-builtin-rules clean
+fi
+
+rm -rf temp autom4te.cache gen
+
+rm -rf Makefile config.log config.status libtool
+
+rm -rf extern/editline/np/unvis.o_a \
+ extern/editline/np/fgetln.o_a \
+ extern/editline/np/strlcat.o_a \
+ extern/editline/np/vis.o_a \
+ extern/editline/np/strlcpy.o_a \
+ extern/editline/editline.o_a \
+ extern/editline/history.o_a \
+ extern/editline/readline.o_a \
+ extern/editline/tokenizer.o_a \
+ extern/editline/libedit.a \
+ extern/editline/Makefile \
+ extern/editline/config.cache \
+ extern/editline/config.h \
+ extern/editline/config.log \
+ extern/editline/config.status \
+ \
+ extern/editline/common.h \
+ extern/editline/editline.c \
+ extern/editline/editline.d \
+ extern/editline/emacs.h \
+ extern/editline/fcns.c \
+ extern/editline/fcns.h \
+ extern/editline/help.c \
+ extern/editline/help.h \
+ extern/editline/history.d \
+ extern/editline/np/fgetln.d \
+ extern/editline/np/strlcat.d \
+ extern/editline/np/strlcpy.d \
+ extern/editline/np/unvis.d \
+ extern/editline/np/vis.d \
+ extern/editline/readline.d \
+ extern/editline/tokenizer.d \
+ extern/editline/vi.h
+
+rm -rf extern/icu/source/bin \
+ extern/icu/source/lib
+
+rm -f extern/icu/source/test/thaitest/Makefile \
+ extern/icu/source/test/letest/Makefile \
+ extern/icu/source/test/testmap/Makefile \
+ extern/icu/source/test/threadtest/Makefile \
+ extern/icu/source/test/threadtest/Makefile \
+ extern/icu/source/extra/scrptrun/Makefile \
+ extern/icu/source/tools/dumpce/Makefile \
+ extern/icu/source/samples/layout/Makefile
+
+# src/dsql/dsql.tab.h
+
+rm -rf src/dsql/dsql.tab.c \
+ src/dsql/parse.cpp \
+ src/include/gen/autoconfig.h \
+ src/include/gen/blrtable.h \
+ src/v5_examples/Makefile
+
+rm -f src/burp/backup.cpp \
+ src/burp/restore.cpp \
+ src/gpre/gpre_meta.cpp \
+ src/jrd/codes.cpp \
+ src/msgs/build_file.cpp \
+ src/dsql/array.cpp \
+ src/dsql/blob.cpp \
+ src/dsql/metd.cpp \
+ src/dudley/exe.cpp \
+ src/isql/extract.cpp \
+ src/isql/isql.cpp \
+ src/isql/show.cpp \
+ src/jrd/dfw.cpp \
+ src/jrd/dpm.cpp \
+ src/jrd/dyn.cpp \
+ src/jrd/dyn_def.cpp \
+ src/jrd/dyn_del.cpp \
+ src/jrd/dyn_mod.cpp \
+ src/jrd/dyn_util.cpp \
+ src/jrd/fun.cpp \
+ src/jrd/grant.cpp \
+ src/jrd/ini.cpp \
+ src/jrd/met.cpp \
+ src/jrd/pcmet.cpp \
+ src/jrd/scl.cpp \
+ src/msgs/change_msgs.cpp \
+ src/msgs/check_msgs.cpp \
+ src/msgs/enter_msgs.cpp \
+ src/msgs/modify_msgs.cpp \
+ src/qli/help.cpp \
+ src/qli/meta.cpp \
+ src/qli/proc.cpp \
+ src/qli/show.cpp \
+ src/utilities/security.cpp
+
+rm -f src/*.fdb src/*.lnk src/indicator.* src/Makefile
+
+exit 0
+
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/gbak.sgml
+++ firebird2.0-2.0.4.13130-1.ds1/debian/gbak.sgml
@@ -0,0 +1,439 @@
+ manpage.1'. You may view
+ the manual page with: `docbook-to-man manpage.sgml | nroff -man |
+ less'. A typical entry in a Makefile or Makefile.am is:
+
+manpage.1: manpage.sgml
+ docbook-to-man $< > $@
+ -->
+
+
+
+
+ Damyan">
+ Ivanov">
+
+ June 21 2004">
+
+ 1">
+ dam@modsoftsys.com">
+
+ GBAK">
+
+]>
+
+
+
+
+ &manemail;
+
+
+ &manfirstname;
+ &mansurname;
+
+
+ 2004
+ &manusername;
+
+ &mandate;
+
+
+ &manucpackage;
+
+ &mansection;
+
+
+ &manpackage;
+
+ Backup/restore Firebird database
+
+
+
+
+ &manpackage;
+ -b
+ backup option
+ common option
+ source
+ target
+
+
+ &manpackage;
+ -c|-r
+ restore option
+ common option
+ source
+ target
+
+
+
+ DESCRIPTION
+
+ &manpackage; is the tool for managing Firebird
+ database backup and restore.
+
+ In backup mode source is an existing
+ database path (may include server name) and
+ target is backup file name. It could be also a
+ special device name like /dev/stdout (to redirect backup data to STDOUT) or
+ /dev/st to put the backup on tape.
+
+ In restore mode source is existing backup
+ file (or special device like /dev/stdin for STDIN or /dev/st to get the
+ backup from tape) and target is path to firebird
+ database and may include server name.
+
+
+ All options can be abbreviated. Below both full versions of options and the
+ shortest possible versions are given.
+
+
+
+
+ COMMON OPTIONS
+
+ -user username
+ User name to use when connecting to database. Overrides
+ environment variable. See
+ ENVIRONMENT.
+
+
+
+ -ro[le] role_name
+ SQL role to use when connecting to database. Overrides
+ environment variable. See
+ ENVIRONMENT.
+
+
+
+ -pas[sword] password
+ Password to use when connecting to database. Overrides
+ environment variable. See
+ ENVIRONMENT.
+
+
+
+ -se[rvice]
+ Use services manager when talking to a database.
+
+
+
+ -v[erify]
+ Report each action.
+ Displays verbose information about what metadata is being
+ processed, what table is being backed up/restores and how many records
+ are processed.
+
+
+
+ -y path
+ Redirect status/error messages to the given path.
+
+
+
+ -z
+ Report full version number before doing anything else.
+
+
+
+
+ BACKUP OPTIONS
+
+
+ -b[ackup_database]
+ Turn on backup mode.
+
+
+
+ -co[nvert]
+ Convert external tables into tables.
+
+ Normally external tables are ignored during backup and restore. With
+ option external tables are included in
+ the backup as any other regular table. When such a backup is restored,
+ these previously external tables are created as regular tables.
+
+
+
+ -fa[ctor] num
+ Blocking factor. Output is written in block of
+ num bytes. Useful when backing up to a
+ tape.
+
+
+
+ -g[arbage_collect]
+ Inhibit garbage collection.
+ Normally Firebird runs a garbage collector when reading through
+ the tables. Since the backup process reads all the tables, this forces
+ garbage collection of the whole database. In case you make the backup
+ just to restore it over the existing database this garbage collection is
+ unnecessary. Another reason to use this options is if a garbage
+ collection is engaged by other means - either by using gfix or the
+ automatic sweep. Using this switch speeds up the backup process and also
+ can help in some cases of backing up damaged databases.
+
+
+
+ -ig[nore]
+ Ignore records with bad checksums.
+ This option should be used only when backing up damaged
+ databases.
+
+
+
+ -l[imbo]
+ Ignore transactions in limbo.
+ This switch causes the backup process to ignore transactions in
+ limbo state.
+
+
+
+ -m[etadata_only]
+ Backup metadata only.
+ With this option only the metadata is written to the backup. This
+ includes all tables/views/triggers/indexes/stored
+ procedures/domains/generators etc. No table data is included in backup.
+ Such a backup is useful for creating an "empty" copy of a
+ database.
+
+
+
+ -nt
+ Use non-transportable backup format.
+ By default a "transportable" backup format is used. This means you
+ can backup a database on little-endian machine and restore it on
+ big-endian machine and vice versa. By using the
+ backup is only usefull on machines with the same "endianness".
+
+
+
+ -ol[d_descriptions]
+ save old-style metadata descriptions
+
+
+
+
+ RESTORE OPTIONS
+
+
+ -c[reate_database]
+ Turn on restore mode.
+ target database will be created and
+ must not already exist.
+
+
+
+ -r[ecreate_database] [o[verwrite]]
+ Like , but by adding
+ one can force replacement of the target
+ database.
+
+
+
+ -rep[lace_database]
+ Like , but the target is overwritten
+ if it exists.
+
+
+
+ -bu[ffers] num
+ When creating target database, ignore information about database
+ buffers stored in the backup and use specified number of buffers.
+
+
+
+ -e[xpand]
+ Normally, Firebird uses RLE compression for strings when storing them
+ on disk. This option turns this compression off.
+
+
+
+ -i[nactive]
+ Restore indexes in inactive state. This can be used to restore a
+ backup, containing data inconsistent with foreign key/unique
+ constraints.
+
+
+
+ -k[ill]
+ Do not create shadows when restoring.
+ Normally and database shadows are created during restore. This option
+ inhibits this.
+
+
+
+ -mo[de] access
+ Restore database with given access.
+ Valid values for access are
+ and . Default is to
+ restore the database with its original access mode.
+
+
+
+ -n[o_validity]
+ Restore database without its validity constraints. This includes
+ foreign key, unique and check constraints. Usefull for restoring a backup,
+ containing inconsistent data.
+
+
+
+ -o[ne_at_a_time]
+ Commit restoring transaction after restoring each table.
+
+
+
+ -p[age_size] num
+ Override page size stored in the backup. Valid values for
+ num are 1024, 2048, 4096, 8192, 16384 and
+ 32768.
+
+
+
+ -use_[all_space]
+ Normally, Fireburd reserves some space on each data page for further
+ use. This reserved space is used for newly inserted data and for
+ keeping older versions of the data. Having space reserved for this
+ purpose "near" to the data speeds up modifications. If the database
+ will used mainly for read operations, specifying
+ will save some space.
+ This option is particularly useful when restoring a read-only
+ database, since read-only databases do not need any additional space
+ for back-versions.
+
+
+
+ RESTORING TO MULTIPLE-FILE DATABASE
+ Previously, Firebird was not able to work with 64-bit file pointers
+ thus limiting databases to (about) 2GB of size per database.
+ Since 2GB is not much of data since years, there is a mechanism for
+ spreading the database into multiple files. This way you can have multiple
+ 2GB files, containing all your data.
+ When restoring to multiple-file database the target argument is of
+ form: file_1 pages_1
+ file_2 pages_2 ...
+ file_N-1 pages_N-1
+ file_N
+ Each pages_n specifies at most how many
+ pages to put in file_n. Last in the list is a
+ filename without page limit - it will contain all the pages not fit in
+ file_N-1. Note that
+ pages_n is measured in pages, not bytes so the
+ maximum possible number depends on page size.
+ Imagine you have a filesystem (or an ancient OS) which only supports
+ 32-bit file pointers. To play safe, you decide to split your database on 2GB
+ files. If the page size for the database is 8192, then each file can have up
+ to 2*1024*1024*1024/8192 = 262144 pages.
+
+
+ NOTE
+ Note that on a recent OS and filesystem Firebird can use 64-bit file
+ pointers rendering multi-file databases unnecessary.
+
+
+
+
+ ENVIRONMENT
+ As all other Firebird utilities, gbak accepts following environment
+ variables:
+
+
+ ISC_USER
+ default value for option
+
+
+ ISC_ROLE
+ default value for option
+
+
+ ISC_PASSWORD
+ default value for option
+
+
+
+
+
+ EXAMPLES
+
+ In all examples , and
+ options are omitted for clarity. In a real world
+ situation they (or their corresponding enviromnemt variables) should be
+ used.
+
+ Note that filename extensions used here are just recommended. Using
+ unified extensions scheme helps guess file type just by looking at its
+ extension.
+
+ Here are some commonly used extensions:
+
+
+ .fdb
+ Firebird database
+
+
+ .gdb
+ Firebird database, legacy extension from the days when
+ Firebird was Interbase. gdb actually comes from Grotton database, named
+ after the company that created the software back in
+ 1984.
+
+
+ .fdb.2
+ Second file of multi-file database
+
+
+ .fdb.3
+ Third file of multi-file database
+
+
+ .fdb.N
+ N-th file of multi-file database
+
+
+ .fbk
+ Firebird backup file
+
+
+ .gbk
+ Legacy extension for backup file
+
+
+ .fbk.gz
+ Gzipped backup file
+
+
+
+ Backup a database into a compressed format:
+ gbak -b db-srv:/database.fdb /dev/stdout | gzip > /file.fbk.gz
+
+
+ Restore a database into new filename:
+ zcat /file.fbk.gz | gbak -c /dev/stdin db-srv:/new-database.fdb
+
+
+
+
+
+ AUTHOR
+
+ This manpage was written by &manusername; <&manemail;> for Debian
+ GNU/Linux but may be used by others. Permission is granted to use this
+ document, with or without modifications, provided that this notice is
+ retained. If we meet some day, and you think this stuff is worth it, you
+ can buy me a beer in return.
+
+
+ COPYRIGHT
+ © 2004,2007 Damyan Ivanov
+
+
+
+
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/firebird-utils.wrapper
+++ firebird2.0-2.0.4.13130-1.ds1/debian/firebird-utils.wrapper
@@ -0,0 +1,50 @@
+#!/bin/sh
+
+set -eu
+
+SUPPORTED_VERSIONS="2.0 1.5"
+SUPPORTED_UTILS="fbstat gbak gdef gfix gpre isql-fb qli gsec nbackup"
+BASE="/usr/lib/firebird"
+
+PROG=`basename $0`
+
+FOUND=""
+for i in $SUPPORTED_UTILS;
+do
+ if [ "$i" = "$PROG" ];
+ then
+ FOUND="$i"
+ break
+ fi
+done
+
+if [ -z "$FOUND" ];
+then
+ echo "$PROG utility is not known."
+ exit 1
+fi
+
+if [ -n "${FB_VER:-}" ]; then
+ export FIREBIRD="$BASE/$FB_VER"
+
+ if [ -x "/usr/bin/$PROG-$FB_VER" ];
+ then
+ exec "/usr/bin/$PROG-$FB_VER" "$@"
+ else
+ echo /usr/bin/$PROG-$FB_VER is not executable. Try installing firebird$FB_VER-super or firebird$FB_VER-classic packages, or specify different version in 'FB_VER' environment variable.
+ exit 1
+ fi
+fi
+
+for v in $SUPPORTED_VERSIONS; do
+ if [ -x "/usr/bin/$PROG-$v" ]; then
+ export FIREBIRD="$BASE/$v"
+ exec "/usr/bin/$PROG-$v" "$@"
+ fi
+done
+
+echo "No supported version of '$PROG' utility was found."
+echo "Please install some of the firebirdVER-FLAVOUR packages"
+echo "VER beng one of $SUPPORTED_VERSIONS"
+echo "and FLAVOUR being 'super' or 'classic'"
+
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/watch
+++ firebird2.0-2.0.4.13130-1.ds1/debian/watch
@@ -0,0 +1,10 @@
+# watch control file for uscan
+# you can run the "uscan" command
+# to check for upstream updates and more.
+# Full-site-with-pattern [Version [Action]]
+
+version=3
+opts=dversionmangle=s/\.ds.$//;s/~rc.$//,uversionmangle=s/-0$// \
+ http://sf.net/firebird/[Ff]irebird-(2\.0\..*).tar.bz2.* debian uupdate
+opts=dversionmangle=s/\.ds.$//;s/~rc.$//,uversionmangle=s/-0$// \
+http://www.firebirdsql.org/download/prerelease/source/[Ff]irebird-(2\.0\..*).tar.bz2.*
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/README.Debian
+++ firebird2.0-2.0.4.13130-1.ds1/debian/README.Debian
@@ -0,0 +1,47 @@
+Differences between upstream and the Debian package
+===================================================
+
+* On Debian, the static libraries are not built.
+
+* For classic, fb_lock_mgr, the lock manager, is built with
+ -DTERMINATE_IDLE_LOCK_MANAGER option to avoid leaving stale processes
+ on build machines. This option causes fb_lock_mgr to terminate after 5
+ minutes of inactivity.
+
+* SET SQLDA_DISPLAY option is enabled in production build of isql.
+
+* All files are installed according to the FHS. Relatively complete
+ environment as provided by upstream may be found in
+ /usr/lib/firebird/2.0
+
+* Debian packages do not use, nor contain the pre-supplied sources for
+ libicu and libeditline. Debian packages are used instead. To get
+ repackaged source, run sh debian/get-orig-source.sh in the unpackaged
+ source package. The unused regex library source is also removed.
+
+* POSSIBLE INCOMPATIBILITY
+ In incides on text-based columns (CHRA/VARCHAR), Firebird uses ICU to get
+ binary-comparable sequences (collations). These collations may be different
+ in different ICU versions.
+
+ In Firebird 2.0 upstream always uses the bundled ICU library, version 3.0.
+ This is long gone from Debian and maintaining it only for Firebird packages
+ is no-go. Instead, Debian packages use the system-wide ICU library.
+ Unfortunately, this may lead to incompatibilities in the binary index
+ representation (on disk) between databases created by Debian-packaged
+ Firebird, and upstream.
+
+ This can also lead to incompatibilities when the Firebird packages are
+ re-built using different version of the system-wide ICU library
+
+ One way to fix this is to backup and restore all databases created with ICU
+ version different from the one currently installed on the system. Another is
+ to re-generate all indices that contain a text-based columns.
+
+ To help with the second approach, a script is provided in
+ /usr/share/doc/firebird2.0-common, named reindex-db. This script can be used
+ when working with firebird databases created by upstream-released Firebird,
+ or when Firebird packages are built using different ICU version that the one
+ used in the packages used to create the database. It re-activates all already
+ active indices on text columns, except those using character set NONE and
+ OCTETS.
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/control
+++ firebird2.0-2.0.4.13130-1.ds1/debian/control
@@ -0,0 +1,169 @@
+Source: firebird2.0
+Section: misc
+Priority: optional
+Maintainer: Ubuntu MOTU Developers
+XSBC-Original-Maintainer: Debian Firebird Group
+Uploaders: Daniel Urban ,
+ Damyan Ivanov ,
+ Francesco Paolo Lovergine
+Build-Depends: debhelper (>> 5.0.0), docbook-to-man, bison,
+ quilt (>=0.40), libicu-dev, libedit-dev, po-debconf,
+ dpkg-dev (>= 1.13.19), autoconf, libtool, libfbclient2, automake
+Build-Conflicts: autoconf2.13, automake1.4
+Standards-Version: 3.7.3
+Vcs-Git: git://git.debian.org/git/pkg-firebird/2.0.git
+Vcs-Browser: http://git.debian.org/?p=pkg-firebird/2.0.git;a=summary
+Homepage: http://firebirdsql.org/
+
+Package: firebird2.0-super
+Architecture: any
+Conflicts: firebird2.0-classic, firebird1.5-super, firebird1.5-classic,
+ firebird-utils (<<2.0.3.12981.ds1-2)
+Replaces: firebird-utils (<<2.0.3.12981.ds1-2)
+Depends: ${shlibs:Depends}, firebird2.0-common (= ${binary:Version}),
+ firebird2.0-server-common (= ${binary:Version}),
+ lsb-base, ${misc:Depends}, debconf (>= 1.4.69) | cdebconf (>= 0.43)
+Suggests: firebird2.0-doc
+Description: Firebird Super Server - an RDBMS based on InterBase 6.0 code
+ 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 on production systems
+ under a variety of names since 1981.
+ .
+ The "super" architecture uses separate threads to handle each connection.
+ It has its advantages (eg: is usually faster and more efficient for large
+ numbers of clients) but is unable to use more that one CPU on an SMP
+ system and under some circumstances a client may crash all server threads.
+ .
+ This package contains the 2.0 branch of Firebird.
+ .
+ Firebird is a commercially independent project of C and C++ programmers,
+ technical advisors and supporters developing and enhancing a multi-platform
+ relational database management system based on the source code released by
+ Inprise Corp (now known as Borland Software Corp) under the InterBase Public
+ License v.1.0 on 25 July, 2000.
+
+Package: firebird2.0-classic
+Architecture: any
+Conflicts: firebird2.0-super, firebird1.5-super, firebird1.5-classic,
+ firebird-utils (<<2.0.3.12981.ds1-2)
+Replaces: firebrid-utils (<<2.0.3.12981.ds1-2)
+Depends: ${shlibs:Depends}, firebird2.0-common (= ${binary:Version}), netbase,
+ firebird2.0-server-common (= ${binary:Version}),
+ openbsd-inetd | inet-superserver, ${misc:Depends},
+ debconf (>= 1.4.69) | cdebconf (>= 0.43)
+Suggests: firebird2.0-doc
+Description: Firebird Classic Server - an RDBMS based on InterBase 6.0 code
+ 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 on production systems
+ under a variety of names since 1981.
+ .
+ The "classic" architecture uses a new process to handle each connection
+ which results in somewhat slower operation (but is said to be faster
+ than "super" on local connections) yet can take advantage of multiple
+ CPUs on SMP machines. This is the "traditional" architecture.
+ .
+ This package contains the 2.0 branch of Firebird.
+ .
+ Firebird is a commercially independent project of C and C++ programmers,
+ technical advisors and supporters developing and enhancing a multi-platform
+ relational database management system based on the source code released by
+ Inprise Corp (now known as Borland Software Corp) under the InterBase Public
+ License v.1.0 on 25 July, 2000.
+
+Package: libfbembed2
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, firebird2.0-common (= ${binary:Version}),
+ firebird2.0-server-common (= ${binary:Version})
+Description: Firebird embedded client/server library
+ 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 on production systems
+ under a variety of names since 1981.
+ .
+ This package containst libfbembed2 - the embedded client/server library for
+ Firebird.
+ .
+ It can work with remote Firebird servers (either super-server or classic) via
+ TCP connections, in the same way libfbclient does.
+ .
+ Contrary to libfbclient, libfbembed is not thread-safe.
+ .
+ When working with local database libfbembed works directly with the database
+ file without the need of a separate server process. It needs a separate lock
+ manager -- fb_lock_mgr -- which is in firebird2.0-classic package.
+ .
+ If you are in doubt, you most probably need libfbclient2, instead of this
+ package.
+
+Package: firebird2.0-common
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: common files for firebird 2.0 servers and clients
+ This package contains files common to both servers and clients for both super
+ and classic flavours.
+ .
+ These include the security database, message file (firebird.msg), support
+ scripts as well as configuration files in /etc/firebird/2.0.
+ .
+ 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 on production systems
+ under a variety of names since 1981.
+ .
+ Please refer to the firebird2.0-super or firebird2.0-classic packages for more
+ information about Firebird in general.
+
+Package: firebird2.0-server-common
+Architecture: any
+Depends: adduser
+Conflicts: firebird-utils (<<2.0.3.12981.ds1-2),
+ firebird2-classic-server, firebird2-super-server
+Replaces: firebird-utils (<<2.0.3.12981.ds1-2),
+ firebird2-classic-server, firebird2-super-server,
+ firebird2.0-common (<= 2.0.3.12981.ds1-12)
+Description: common files for firebird 2.0 servers
+ This package contains files common to super and classic Firebird servers.
+ .
+ These include the security database, message file (firebird.msg), support
+ scripts as well as configuration files in /etc/firebird/2.0.
+ .
+ Please refer to the firebird2.0-super or firebird2.0-classic packages for more
+ information about Firebird in general.
+
+Package: firebird2.0-dev
+Section: libdevel
+Architecture: all
+Conflicts: firebird2-dev
+Depends: libfbclient2
+Suggests: libfbembed2, firebird2.0-examples
+Description: Development files for Firebird - an RDBMS based on InterBase 6.0 code
+ This package contains header files for Firebird.
+ .
+ Please refer to the firebird2.0-super and firebird2.0-classic packages for
+ more information about Firebird in general.
+
+Package: firebird2.0-examples
+Section: doc
+Architecture: all
+Recommends: firebird2.0-dev
+Description: Examples for Firebird - an RDBMS based on InterBase 6.0 code
+ The examples included in this package are provided as samples and are also
+ used by Firebird's testing suite (TCS). The examples are in the form
+ of .h, .c, .e, .fdb and .gbk files.
+ .
+ Please refer to the firebird2.0-super and firebird2.0-classic packages for
+ more information about Firebird in general.
+
+Package: firebird2.0-doc
+Section: doc
+Architecture: all
+Description: Documentation files for firebird database version 2.0
+ Various documents for firebird 2.0, inclluding release notes, what's new in
+ firebird 2.0, quick start guide, list of ISQL enhancements etc.
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/firebird2.0-classic.postinst
+++ firebird2.0-2.0.4.13130-1.ds1/debian/firebird2.0-classic.postinst
@@ -0,0 +1,63 @@
+#!/bin/sh
+# postinst script for firebird2.0-classic
+
+set -e
+. /usr/share/debconf/confmodule
+set -u
+
+if [ -n "${DEBIAN_FIREBIRD_DEBUG:-}" ]; then
+ set -x
+fi
+# summary of how this script can be called:
+# * `configure'
+# * `abort-upgrade'
+# * `abort-remove' `in-favour'
+#
+# * `abort-deconfigure' `in-favour'
+# `removing'
+#
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+#
+# quoting from the policy:
+# Any necessary prompting should almost always be confined to the
+# post-installation script, and should be protected with a conditional
+# so that unnecessary prompting doesn't happen if a package's
+# installation fails and the `postinst' is called with `abort-upgrade',
+# `abort-remove' or `abort-deconfigure'.
+
+FB_VER=2.0
+FB_FLAVOUR=classic
+. /usr/share/firebird${FB_VER}-common/functions.sh
+
+debhelper_hook()
+{
+ # This is here in order to make debhelper_hook() a valid
+ # shell procedure in the case when debhelper has nothing
+ # for us
+ DuMmYnOtUsEd="dummy"
+
+#DEBHELPER#
+}
+
+
+case "$1" in
+ configure)
+ if [ -z "${2:-}" ]; then
+ # first install. set DB dirs permissions
+ fixPermsFirstInstall
+ fi
+
+ updateInetdServiceEntry
+
+ firebird_config_postinst
+ ;;
+
+ *)
+ debhelper_hook "$@"
+ ;;
+esac
+
+exit 0
+
+# vi: set sw=4 ts=8 filetype=sh sts=4 :
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/firebird2.0-super.postinst
+++ firebird2.0-2.0.4.13130-1.ds1/debian/firebird2.0-super.postinst
@@ -0,0 +1,61 @@
+#!/bin/sh
+# postinst script for firebird2.0-super
+
+set -e
+. /usr/share/debconf/confmodule
+set -u
+
+if [ -n "${DEBIAN_FIREBIRD_DEBUG:-}" ]; then
+ set -x
+fi
+# summary of how this script can be called:
+# * `configure'
+# * `abort-upgrade'
+# * `abort-remove' `in-favour'
+#
+# * `abort-deconfigure' `in-favour'
+# `removing'
+#
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+#
+# quoting from the policy:
+# Any necessary prompting should almost always be confined to the
+# post-installation script, and should be protected with a conditional
+# so that unnecessary prompting doesn't happen if a package's
+# installation fails and the `postinst' is called with `abort-upgrade',
+# `abort-remove' or `abort-deconfigure'.
+
+FB_VER=2.0
+FB_FLAVOUR=super
+. /usr/share/firebird${FB_VER}-common/functions.sh
+
+debhelper_hook()
+{
+ # This is here in order to make debhelper_hook() a valid
+ # shell procedure in the case when debhelper has nothing
+ # for us
+ DuMmYnOtUsEd="dummy"
+
+#DEBHELPER#
+}
+
+
+case "$1" in
+ configure)
+ if [ -z "${2:-}" ]; then
+ # first install. set DB dirs permissions
+ fixPermsFirstInstall
+ fi
+
+ firebird_config_postinst
+ ;;
+
+ *)
+ debhelper_hook "$@"
+ ;;
+esac
+
+exit 0
+
+# vi: set sw=4 ts=8 filetype=sh sts=4 :
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/firebird2.0-super.postrm
+++ firebird2.0-2.0.4.13130-1.ds1/debian/firebird2.0-super.postrm
@@ -0,0 +1,81 @@
+#!/bin/sh
+# postrm script for firebird2.0-super
+
+set -e
+if [ -f /usr/share/debconf/confmodule ]; then
+ . /usr/share/debconf/confmodule
+fi
+set -u
+
+# summary of how this script can be called:
+# * `remove'
+# * `purge'
+# * `upgrade'
+# * `failed-upgrade'
+# * `abort-install'
+# * `abort-install'
+# * `abort-upgrade'
+# * `disappear' overwrit>r>
+
+FB_VER=2.0
+DBAPasswordFile="/etc/firebird/$FB_VER/SYSDBA.password"
+SECURITY_DB="/var/lib/firebird/$FB_VER/system/security.fdb"
+
+
+case "$1" in
+ purge)
+ if [ -f /usr/share/debconf/confmodule ]; then
+ # metaget returns an error "... does not exist" if the last package
+ # is purged
+ db_metaget shared/firebird/purge_security owners || RET=
+ if ! (echo "$RET" | grep -q "$FB_VER") ; then
+ if [ -f "$DBAPasswordFile" ] || [ -f "$SECURITY_DB" ]; then
+ # clean up security remains?
+ db_subst shared/firebird/purge_security FB_VER $FB_VER
+ db_fset shared/firebird/purge_security seen false
+ db_input critical shared/firebird/purge_security
+ # remove databases?
+ db_subst shared/firebird/purge_databases FB_VER $FB_VER
+ db_fset shared/firebird/purge_databases seen false
+ db_input critical shared/firebird/purge_databases
+ db_go
+
+ db_get shared/firebird/purge_security
+ purge_security=$RET
+ db_get shared/firebird/purge_databases
+ purge_databases=$RET
+
+
+ if [ "$purge_security" = 'true' ]; then
+ if [ -f "$DBAPasswordFile" ]; then
+ rm "$DBAPasswordFile"
+ fi
+
+ if [ -f "$SECURITY_DB" ]; then
+ rm "$SECURITY_DB"
+ fi
+ fi
+
+
+ if [ "$purge_databases" = 'true' ]; then
+ DB_DIR="/var/lib/firebird/$FB_VER/data"
+
+ find $DB_DIR -type f \( -name "*.fdb" -o -name "*.fbk" \) \
+ -exec rm '{}' \;
+ fi
+ fi
+ fi
+ else
+ echo "debconf unavailable."
+ echo "NOT purging password file ($DBAPasswordFile)"
+ echo "NOT purging security database ($SECURITY_DB)"
+ echo "NOT purging databases in /var/lib/firebird/$FB_VER/data"
+ fi
+ ;;
+
+esac
+
+#DEBHELPER#
+
+exit 0
+
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/nbackup.sgml
+++ firebird2.0-2.0.4.13130-1.ds1/debian/nbackup.sgml
@@ -0,0 +1,183 @@
+ manpage.1'. You may view
+ the manual page with: `docbook-to-man manpage.sgml | nroff -man |
+ less'. A typical entry in a Makefile or Makefile.am is:
+
+manpage.1: manpage.sgml
+ docbook-to-man $< > $@
+
+ The docbook-to-man binary is found in the docbook-to-man package.
+ Please remember that if you create the nroff version in one of the
+ debian/rules file targets (such as build), you will need to include
+ docbook-to-man in your Build-Depends control field.
+
+ -->
+
+
+ Damyan">
+ Ivanov">
+
+ January 17, 2007">
+
+ 1">
+ dam@modsoftsys.com">
+
+ NBACKUP">
+
+
+ Debian">
+ GNU">
+]>
+
+
+
+
+ &dhemail;
+
+
+ &dhfirstname;
+ &dhsurname;
+
+
+ 2007
+ &dhusername;
+
+ &dhdate;
+
+
+ &dhucpackage;
+
+ &dhsection;
+
+
+ &dhpackage;
+
+ Physical Backup Manager
+
+
+ DESCRIPTION
+
+ This manual page documents briefly the &dhpackage; command.
+
+ This manual page was written for the &debian; distribution
+ because the original program does not have a manual page.
+ Instead, it has documentation you may find in the release notes, included in firebird2.0-doc package.
+
+ &dhpackage; is a program that allows making
+ incremental backups of firebird databases. It also allows database files
+ to be locked for copying with OS tools like cp.
+
+
+
+
+ OPTIONS
+
+
+
+
+
+
+ Lock database for filesystem
+ copy.
+
+
+
+
+
+
+
+ Unlock previously locked database.
+
+
+
+
+
+
+
+ Fixup database after
+ filesystem copy.
+
+
+
+
+
+
+
+ Create incremental backup.
+
+
+
+
+
+
+
+ Restore incremental backup.
+
+
+
+
+
+
+
+ User name
+
+
+
+
+
+
+
+ Password
+
+
+
+
+
+ SEE ALSO
+ gbak(1)
+
+ Additional documentation about &dhpackage; and
+ other Firebird parts can be found on the
+ Firebird Project website.
+
+ For more information about Firebird project, visit
+ http://www.firebirdsql.org/.
+
+
+ AUTHOR
+
+ Original idea is of Sean Leyne
+ sean@broadviewsoftware.com. Designed and implemented by
+ Nickolay Samofatov skidder@bssys.com. This work was
+ funded through a grant from BroadView Software, Inc.
+
+ This manual page was written by &dhusername; (&dhemail;) for the
+ &debian; system (but may be used by others). Permission is granted to
+ use this document, with or without modifications, provided that this
+ notice is retained. If we meet some day, and you think this stuff is
+ worth it, you can buy me a beer in return.
+
+
+
+
+
+
+
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/TODO
+++ firebird2.0-2.0.4.13130-1.ds1/debian/TODO
@@ -0,0 +1,24 @@
+* Invent a way to test the build using firebird test suite.
+ http://www.firebirdsql.org/index.php?op=devel&sub=qa&id=qmtest_howto
+
+* Try using -O2 for compiler optimizations
+ Benchmark to see if it is slower
+ Test suite would be of great help for this
+
+* ask translators to translate the new templates
+
+* Patch super server manager not to spit error/success messages to the
+ console, but log them in the logs only.
+ Also, make it return proper error codes so we can use LSB functions in
+ the init.d script.
+
+ More fbmanager stuff - make it return success only *after* it has
+ created its PID file
+
+* Figure out how to make ${misc:Depends} contain whatever is needed
+ to silence lintian's settitle.... warning
+ Reopened #349616
+
+* mipsel port, based on 1.5.3 port by Fabrice Aeschbacher.
+
+* arm port, see where Alan Barclay is and try to continue from there.
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/firebird2.0-classic.postrm
+++ firebird2.0-2.0.4.13130-1.ds1/debian/firebird2.0-classic.postrm
@@ -0,0 +1,91 @@
+#!/bin/sh
+# postrm script for firebird2.0-classic
+
+set -e
+if [ -f /usr/share/debconf/confmodule ]; then
+ . /usr/share/debconf/confmodule
+fi
+set -u
+
+# summary of how this script can be called:
+# * `remove'
+# * `purge'
+# * `upgrade'
+# * `failed-upgrade'
+# * `abort-install'
+# * `abort-install'
+# * `abort-upgrade'
+# * `disappear' overwrit>r>
+
+
+# We can't include function.sh here, it is already removed by dpkg
+
+FB_VER=2.0
+FB="/usr/lib/fireird/$FB_VER"
+DBAPasswordFile="/etc/firebird/$FB_VER/SYSDBA.password"
+SECURITY_DB="/var/lib/firebird/$FB_VER/system/security.fdb"
+
+case "$1" in
+ purge)
+ if [ -f /usr/share/debconf/confmodule ]; then
+ # metaget returns an error "... does not exist" if the last package
+ # is purged
+ db_metaget shared/firebird/purge_security || RET=
+ if ! (echo "$RET" | grep -q "$FB_VER") ; then
+ if [ -f "$DBAPasswordFile" ] || [ -f "$SECURITY_DB" ]; then
+ # clean up security remains?
+ db_subst shared/firebird/purge_security FB_VER $FB_VER
+ db_fset shared/firebird/purge_security seen false
+ db_input critical shared/firebird/purge_security
+ # remove databases?
+ db_subst shared/firebird/purge_databases FB_VER $FB_VER
+ db_fset shared/firebird/purge_databases seen false
+ db_input critical shared/firebird/purge_databases
+ db_go
+
+ db_get shared/firebird/purge_security
+ purge_security=$RET
+ db_get shared/firebird/purge_databases
+ purge_databases=$RET
+
+
+ if [ "$purge_security" = 'true' ]; then
+ if [ -f "$DBAPasswordFile" ]; then
+ rm "$DBAPasswordFile"
+ fi
+
+ if [ -f "$SECURITY_DB" ]; then
+ rm "$SECURITY_DB"
+ fi
+ fi
+
+
+ if [ "$purge_databases" = 'true' ]; then
+ DB_DIR="/var/lib/firebird/$FB_VER/data"
+
+ find $DB_DIR -type f \( -name "*.fdb" -o -name "*.fbk" \) \
+ -exec rm '{}' \;
+ fi
+ fi
+ fi
+ else
+ echo "debconf unavailable."
+ echo "NOT purging password file ($DBAPasswordFile)"
+ echo "NOT purging security database ($SECURITY_DB)"
+ echo "NOT purging databases in /var/lib/firebird/$FB_VER/data"
+ fi
+ ;;
+
+ remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+
+ if [ -x update-inetd ]; then
+ update-inetd --remove "gds_db"
+ fi
+ ;;
+
+esac
+
+#DEBHELPER#
+
+exit 0
+
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/fbmgr
+++ firebird2.0-2.0.4.13130-1.ds1/debian/fbmgr
@@ -0,0 +1,4 @@
+#!/bin/sh
+FIREBIRD=/usr/lib/firebird/2.0
+export FIREBIRD
+exec $FIREBIRD/bin/fbmgr.bin "$@"
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/firebird2.0-super.default
+++ firebird2.0-2.0.4.13130-1.ds1/debian/firebird2.0-super.default
@@ -0,0 +1,11 @@
+# Firebird super-server is disabled by default.
+# To enable either
+# change the following line from "no" to "yes".
+# or
+# run `dpkg-reconfigure firebird2.0-super' as root
+
+# CAUTION: allowing two different servers access the same database
+# simultaneously will inevitably lead to database corruption and data loss.
+#
+# Please remember to change SYSDBA's password when enabling firebird server
+ENABLE_SUPER_SERVER=no
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/firebird2.0-server-common.postrm
+++ firebird2.0-2.0.4.13130-1.ds1/debian/firebird2.0-server-common.postrm
@@ -0,0 +1,36 @@
+#! /bin/sh
+# postrm script for firebird2.0-server-common
+
+set -eu
+
+# summary of how this script can be called:
+# * `remove'
+# * `purge'
+# * `upgrade'
+# * `failed-upgrade'
+# * `abort-install'
+# * `abort-install'
+# * `abort-upgrade'
+# * `disappear' overwrit>r>
+
+VER="2.0"
+SYS_DB_DIR="/var/lib/firebird/$VER/system"
+SEC_DB="$SYS_DB_DIR/security.fdb"
+RUN="/var/run/firebird/$VER"
+
+#DEBHELPER#
+
+case "$1" in
+ remove)
+ # remove lock/init/guard files
+ rm -f $RUN/isc_lock1.*
+ rm -f $RUN/isc_init1.*
+ rm -f $RUN/isc_guard1.*
+
+ ;;
+
+esac
+
+exit 0
+
+# vi: set ts=8 sts=4 sw=4 filetype=sh ai et :
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/gdef.sgml
+++ firebird2.0-2.0.4.13130-1.ds1/debian/gdef.sgml
@@ -0,0 +1,174 @@
+ manpage.1'. You may view
+ the manual page with: `docbook-to-man manpage.sgml | nroff -man |
+ less'. A typical entry in a Makefile or Makefile.am is:
+
+manpage.1: manpage.sgml
+ docbook-to-man $< > $@
+ -->
+
+
+
+
+ Daniel">
+ Urban">
+
+ June 21 2004">
+
+ 1">
+ daniel@sente.pl">
+
+ GDEF">
+
+]>
+
+
+
+
+ &manemail;
+
+
+ &manfirstname;
+ &mansurname;
+
+
+ 2004
+ &manusername;
+
+ &mandate;
+
+
+ &manucpackage;
+
+ &mansection;
+
+
+ &manpackage;
+
+ ?????????????
+
+
+
+ DESCRIPTION
+
+ &manpackage; is a utility for
+
+
+
+
+ COMMON OPTIONS
+
+ -extract
+ Extract definition from database
+
+
+
+ -replace
+ Replace existing database
+
+
+
+ -dynamic
+ Generate dynamic DDL
+
+
+
+ -c
+ DYN for C
+
+
+
+ -fortran
+ DYN for FORTRAN
+
+
+
+ -pascal
+ DYN for PASCAL
+
+
+
+ -cob
+ DYN for COBOL
+
+
+
+ -ansi
+ DYN for ANSI COBOL
+
+
+
+ -basic
+ DYN for BASIC
+
+
+
+ -pli
+ DYN for PLI
+
+
+
+ -ada
+ DYN for ADA
+
+
+
+ -cxx
+ DYN for C++
+
+
+
+ -user
+ Specifies user name to use in attaching database
+
+
+
+ -password password
+ Specifies password to use with username
+
+
+
+ -z
+ Print version number
+
+
+
+
+
+
+ EXAMPLES
+
+
+
+
+
+
+
+
+
+
+
+
+ AUTHOR
+
+ This manpage was written by &manusername; <&manemail;> for Debian
+ GNU/Linux but may be used by others.
+
+
+ COPYRIGHT
+ Permission is granted to modify and distribute this manpage under the
+ terms of GNU General Public Licence version 2 or (at your oppinion) any later
+ version. It is provided in the hope that it will be useful but with NO
+ WARRANTY. Author is not responsible for any (mis)use of this manpage.
+
+
+
+
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/firebird2.0-classic.lintian.overrides
+++ firebird2.0-2.0.4.13130-1.ds1/debian/firebird2.0-classic.lintian.overrides
@@ -0,0 +1,11 @@
+# Manpages are in firebird2.0-common, which is a dependency
+# of firebird2.0-classic
+firebird2.0-classic: binary-without-manpage usr/bin/fbstat
+firebird2.0-classic: binary-without-manpage usr/bin/gbak
+firebird2.0-classic: binary-without-manpage usr/bin/gdef
+firebird2.0-classic: binary-without-manpage usr/bin/gfix
+firebird2.0-classic: binary-without-manpage usr/bin/gpre
+firebird2.0-classic: binary-without-manpage usr/bin/gsec
+firebird2.0-classic: binary-without-manpage usr/bin/isql-fb
+firebird2.0-classic: binary-without-manpage usr/bin/qli
+firebird2.0-classic: binary-without-manpage usr/bin/nbackup
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/firebird-dev.links
+++ firebird2.0-2.0.4.13130-1.ds1/debian/firebird-dev.links
@@ -0,0 +1,4 @@
+usr/include usr/lib/firebird/2.0/include
+usr/lib/libfbclient.so usr/lib/firebird/2.0/lib/libfbclient.so
+usr/lib/libfbembed.so usr/lib/firebird/2.0/lib/libfbembed.so
+usr/lib/libgds.so usr/lib/firebird/2.0/lib/libgds.so
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/README.quilt
+++ firebird2.0-2.0.4.13130-1.ds1/debian/README.quilt
@@ -0,0 +1,70 @@
+WHY QUILT AND HOW TO HANDLE IT
+==============================
+
+The firebird2.0 source package uses quilt for patch management. This is because I
+like separating each change to the source tree in its own file and I like
+documenting its reasons of existence along with the change itself. I also like
+to keep the diff.gz clean of source changes. If all diff.gz contains is debian/
+then I'm sure I am not changing something unintentionally.
+
+What follows is a quick guide to quilt.
+Reading quilt(1) is obviously recommended.
+
+How to handle quilt
+===================
+
+0. Getting a patched tree for review
+
+ debian/rules patch
+
+ But please read below if you want to modify a patch or add new one.
+
+ The tree is cleaned up with
+
+ debian/rules unpatch
+
+
+1. Adding a new patch
+
+quilt stores an ordered list of patches to apply in debian/patches/series.
+Whether you add new patch, using either of the methods below, quilt will insert
+its name at the appropriate position in the series file.
+
+1.1 At the top
+
+ quilt new .patch
+ quilt edit
+ quilt edit
+ quilt edit
+ ...
+ quilt refresh
+
+1.2 After some other patch
+
+ quilt push .patch
+
+ (quilt applies all patches, including .patch)
+
+ quilt new .patch
+ quilt edit
+ quilt edit
+ quilt edit
+ ...
+ quilt refresh
+
+2. Dropping a patch
+
+ Make sure all patches are unapplied and put a dash (#) in front of the
+ patch name in debian/patches/series and quilt won't apply it.
+
+3. Modifying an existing patch
+
+ quilt push .patch
+ quilt edit
+ quilt edit
+ ...
+ quilt refresh
+
+
+If in doubt, bash me on or
+.
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/fbstat.sgml
+++ firebird2.0-2.0.4.13130-1.ds1/debian/fbstat.sgml
@@ -0,0 +1,157 @@
+ manpage.1'. You may view
+ the manual page with: `docbook-to-man manpage.sgml | nroff -man |
+ less'. A typical entry in a Makefile or Makefile.am is:
+
+manpage.1: manpage.sgml
+ docbook-to-man $< > $@
+ -->
+
+
+
+
+ Daniel">
+ Urban">
+
+ June 21 2004">
+
+ 1">
+ daniel@sente.pl">
+
+ GSTAT">
+
+ Debian">
+]>
+
+
+
+
+ &manemail;
+
+
+ &manfirstname;
+ &mansurname;
+
+
+ 2004
+ &manusername;
+
+ &mandate;
+
+
+ &manucpackage;
+
+ &mansection;
+
+
+ &manpackage;
+
+ Tool for retrieving and reporting database statistics.
+
+
+
+
+ DESCRIPTION
+
+ &manpackage; is a utility for managing Firebird
+ server process on UNIX systems
+
+ http://www.firebirdsql.org/ - Documentation -> Knowledgebase ->
+ User Documentation -> Interbase 6. Operation Guide.
+
+ &manpackage; in &debian; is available under
+ fbstat name due to filename conflict with binary
+ from other package.
+ If for some reason it is needed to have it under original name it is
+ possible to add /usr/lib/firebird/bin at the beginning of PATH variable
+ which should solve eventual problem.
+
+
+
+ COMMON OPTIONS
+
+ -all
+
+
+
+
+
+ -data
+
+
+
+
+ -header
+
+
+
+
+ -index
+
+
+
+
+ -log
+
+
+
+
+ -pa[ssword] password
+
+
+
+
+ -system
+
+
+
+
+ -user name
+
+
+
+
+ -z
+ Prints product version of gstat
+
+
+
+
+
+
+ EXAMPLES
+
+
+
+
+
+
+
+
+
+
+
+
+ AUTHOR
+
+ This manpage was written by &manusername; <&manemail;> for Debian
+ GNU/Linux but may be used by others.
+
+
+ COPYRIGHT
+ Permission is granted to modify and distribute this manpage under the
+ terms of GNU General Public Licence version 2 or (at your oppinion) any later
+ version. It is provided in the hope that it will be useful but with NO
+ WARRANTY. Author is not responsible for any (mis)use of this manpage.
+
+
+
+
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/firebird2.0-server-common.postinst
+++ firebird2.0-2.0.4.13130-1.ds1/debian/firebird2.0-server-common.postinst
@@ -0,0 +1,58 @@
+#!/bin/sh
+# postinst script for firebird2.0-server-common
+
+if [ -n "${DEBIAN_FIREBIRD_DEBUG:-}" ]; then
+ set -x
+fi
+
+set -e
+set -u
+
+# summary of how this script can be called:
+# * `configure'
+# * `abort-upgrade'
+# * `abort-remove' `in-favour'
+#
+# * `abort-deconfigure' `in-favour'
+# `removing'
+#
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+#
+# quoting from the policy:
+# Any necessary prompting should almost always be confined to the
+# post-installation script, and should be protected with a conditional
+# so that unnecessary prompting doesn't happen if a package's
+# installation fails and the `postinst' is called with `abort-upgrade',
+# `abort-remove' or `abort-deconfigure'.
+
+VAR=/var/lib/firebird/2.0
+
+checkFirebirdAccount() {
+
+ adduser --system --quiet --shell /bin/bash --home $VAR \
+ --group --gecos "Firebird Database Administator" firebird
+}
+
+debhelper_hook()
+{
+ # This is here in order to make debhelper_hook() a valid
+ # shell procedure in the case when debhelper has nothing
+ # for us
+ DuMmYnOtUsEd="dummy"
+
+#DEBHELPER#
+}
+
+
+case "$1" in
+ configure)
+ checkFirebirdAccount
+ ;;
+esac
+
+debhelper_hook "$@"
+
+exit 0
+
+# vi: set sw=4 ts=8 filetype=sh sts=4 :
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/firebird2.0-common.lintian.override
+++ firebird2.0-2.0.4.13130-1.ds1/debian/firebird2.0-common.lintian.override
@@ -0,0 +1,2 @@
+# This is normal, these shared libraries are used only internally
+firebird2.0-common: shlib-with-executable-bit usr/lib/firebird/2.0/intl/fbintl 0755
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/make_packages.sh
+++ firebird2.0-2.0.4.13130-1.ds1/debian/make_packages.sh
@@ -0,0 +1,292 @@
+#!/bin/sh
+
+set -eu
+
+get_ver()
+{
+ awk "/FB_$1/ { v=\$3; gsub(\"\\\"\", \"\", v); print v}" < src/jrd/build_no.h
+}
+
+FB_MAJOR=$( get_ver 'MAJOR_VER' )
+FB_MINOR=$( get_ver 'MINOR_VER' )
+FB_REV=$( get_ver 'REV_NO' )
+
+FB_VERSION="${FB_MAJOR}.${FB_MINOR}.${FB_REV}"
+
+FB_VER="${FB_MAJOR}.${FB_MINOR}"
+FB2="firebird$FB_VER"
+FB2_no_dots=`echo $FB2 | sed -e 's/\.//g'`
+FB2DIR="firebird/$FB_VER"
+ULFB2="usr/lib/$FB2DIR"
+USFB2="usr/share/$FB2DIR"
+VAR="var/lib/$FB2DIR"
+EMBED_SO_VER="${FB_MAJOR}"
+CLIENT_SO_VER=${FB_MAJOR}
+
+
+copy ()
+{
+ type=$1
+ dest=$2
+ shift
+ shift
+
+ case "$type" in
+ e*) mode="755" ;;
+ f*) mode="644" ;;
+ *) echo "Error: Wrong params for copy!"; exit 1;;
+ esac
+
+ install -m $mode "$@" "$dest"
+}
+
+# Helper function used both in -super and -classic
+copy_utils()
+{
+ for s in gbak gdef gfix gpre qli gsec gstat isql nbackup;
+ do
+ target=$s
+ if [ $target = gstat ];
+ then
+ target=fbstat
+ elif [ $target = isql ];
+ then
+ target=isql-fb
+ fi
+
+ copy e $D/usr/bin/$target $S/bin/$s
+ done
+}
+
+#-super
+make_super () {
+ P_name="$FB2-super"
+ echo "Creating $P_name content"
+ D=debian/$P_name
+ S=debian/firebird-super
+
+ mkdir -p $D/usr/bin $D/$ULFB2/bin $D/$ULFB2/UDF
+
+ copy e $D/$ULFB2/bin $S/bin/fb_lock_print
+
+ copy e $D/$ULFB2/bin $S/bin/fbserver \
+ $S/bin/fbguard \
+ $S/bin/fbmgr.bin
+
+ copy e $D/$ULFB2/UDF $S/UDF/fbudf.so $S/UDF/ib_udf.so
+
+ mkdir -p $D/usr/bin
+ mkdir -p $D/$ULFB2/bin
+
+ copy_utils
+
+ copy e $D/$ULFB2/bin debian/fbmgr
+
+ # lintian override
+ mkdir -p $D/usr/share/lintian/overrides
+ copy f $D/usr/share/lintian/overrides/$P_name \
+ debian/$P_name.lintian.overrides
+}
+
+#-classic
+make_classic () {
+ P_name="$FB2-classic"
+ echo "Creating $P_name content"
+ D=debian/$P_name
+ S=debian/firebird-classic
+
+ mkdir -p $D/$ULFB2/bin \
+ $D/$ULFB2/UDF \
+ $D/usr/bin \
+ $D/etc/xinetd.d
+
+ copy e $D/$ULFB2/bin $S/bin/fb_inet_server \
+ $S/bin/fb_lock_mgr \
+ $S/bin/fb_lock_print \
+ $S/bin/gds_drop
+
+ copy_utils
+
+ install -m 0644 debian/$FB2-classic.xinetd \
+ $D/etc/xinetd.d/$FB2_no_dots
+
+ copy e $D/$ULFB2/UDF $S/UDF/fbudf.so $S/UDF/ib_udf.so
+
+ # lintian overrides
+ mkdir -p $D/usr/share/lintian/overrides
+ copy f $D/usr/share/lintian/overrides/$P_name \
+ debian/$P_name.lintian.overrides
+}
+
+#libfbclient
+make_libfbclient () {
+ P="libfbclient$CLIENT_SO_VER"
+ echo "Creating $P content"
+ D=debian/$P
+ S=debian/firebird-super
+
+ mkdir -p $D/usr/lib
+
+ copy e $D/usr/lib $S/lib/libfbclient.so.$FB_VERSION
+ ln -s libfbclient.so.$FB_VERSION $D/usr/lib/libfbclient.so.$CLIENT_SO_VER
+}
+
+#libfbembed
+make_libfbembed () {
+ P="libfbembed$EMBED_SO_VER"
+ echo "Creating $P content"
+ D=debian/$P
+ S=debian/firebird-classic
+
+ mkdir -p $D/usr/lib
+
+ copy e $D/usr/lib $S/lib/libfbembed.so.$FB_VERSION
+ ln -s libfbembed.so.$FB_VERSION $D/usr/lib/libfbembed.so.$EMBED_SO_VER
+}
+
+
+#-server-common
+make_server_common () {
+ P="$FB2-server-common"
+ echo "Creating $P content"
+ D=debian/$P
+ S=debian/firebird-super
+
+ mkdir -p $D/etc/$FB2DIR \
+ $D/usr/share/doc/$P \
+ $D/etc/logrotate.d \
+ $D/etc/$FB2DIR \
+ $D/$ULFB2 \
+ $D/$ULFB2/UDF \
+ $D/var/run/$FB2DIR \
+ $D/$VAR \
+ $D/$VAR/system \
+ $D/$VAR/tmp \
+ $D/$VAR/data \
+ $D/$VAR/backup
+
+ copy f $D/etc/$FB2DIR \
+ $S/install/misc/aliases.conf
+
+ # fix aliases.conf: employee.fdb should point to a database
+ # in /$VAR/data where all databases live
+ sed -i -e "s,/$ULFB2/examples/empbuild,/$VAR/data," \
+ $D/etc/$FB2DIR/aliases.conf
+
+ touch $D/$VAR/backup/no_empty
+ touch $D/$VAR/data/no_empty
+
+ copy f $D/$ULFB2/UDF \
+ src/extlib/fbudf/fbudf.sql \
+ src/extlib/ib_udf.sql \
+ src/extlib/ib_udf2.sql
+
+ # databases
+ cp $S/security2.fdb \
+ $D/$VAR/system/default-security2.fdb
+
+ copy f $D/$VAR/system $S/help/help.fdb
+
+ # manpages
+ for u in fbstat gbak gdef gsec isql-fb gfix gpre qli nbackup ;
+ do
+ dh_installman -p $P debian/$u.1
+ done
+
+}
+
+#-common
+make_common () {
+ P="$FB2-common"
+ echo "Creating $P content"
+ D=debian/$P
+ S=debian/firebird-super
+
+ mkdir -p \
+ $D/etc/$FB2DIR \
+ $D/$ULFB2/lib $D/$ULFB2/intl \
+ $D/usr/share/doc/$P \
+ $D/$USFB2 \
+ $D/usr/share/$P
+
+ # config
+ copy f $D/etc/$FB2DIR $S/install/misc/firebird.conf
+
+ install -m 0644 -o root -g root \
+ debian/functions.sh \
+ $D/usr/share/$P/
+
+ for m in $S/*.msg;
+ do
+ copy f $D/$USFB2 $m
+ done
+
+ copy f $D/etc/$FB2DIR/fbintl.conf $S/misc/fbintl.conf
+
+ copy e $D/$ULFB2/lib $S/lib/libib_util.so
+ install -m 0755 $S/intl/libfbintl.so $D/$ULFB2/intl/fbintl
+
+ #lintian override
+ mkdir -p $D/usr/share/lintian/overrides
+ copy f $D/usr/share/lintian/overrides/$P \
+ debian/$P.lintian.override
+}
+
+#-dev
+make_dev () {
+ P="$FB2-dev"
+ echo "Creating $P content"
+ D=debian/$P
+ S=debian/firebird-super
+
+ mkdir -p $D/usr/include \
+ $D/usr/lib
+
+ copy f $D/usr/include $S/include/*.h
+
+ ln -s libfbclient.so.$CLIENT_SO_VER $D/usr/lib/libfbclient.so
+ ln -s libfbembed.so.$EMBED_SO_VER $D/usr/lib/libfbembed.so
+}
+
+
+#-examples
+make_examples () {
+ P="$FB2-examples"
+ echo "Creating $P content"
+ D=debian/$P
+ S=debian/firebird-super
+
+ mkdir -p $D/usr/share/doc/$P/examples
+ mkdir -p $D/$ULFB2
+ cp -r $S/examples $D/usr/share/doc/$P/
+
+ install -m 0644 \
+ debian/$P.README.Debian \
+ $D/usr/share/doc/$P/README.Debian
+}
+
+#-doc
+make_doc () {
+ P="$FB2-doc"
+ echo "Creating $P content"
+ D=debian/$P/usr/share/doc/$P
+ S=doc
+
+ mkdir -p $D
+
+ cp -r $S/* $D/
+ rm -r $D/license
+}
+
+umask 022
+make_super
+make_classic
+make_libfbclient
+make_libfbembed
+make_common
+make_server_common
+make_dev
+make_examples
+make_doc
+echo "Packages ready."
+exit 0
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/get-orig-source.sh
+++ firebird2.0-2.0.4.13130-1.ds1/debian/get-orig-source.sh
@@ -0,0 +1,61 @@
+#!/bin/sh
+
+set -e
+set -u
+
+TMPDIR=`mktemp -d -p .`
+
+trap "rm -rf $TMPDIR" INT QUIT 0
+
+VER="2.0.4.13130-1"
+DEB_VER="${VER}.ds1"
+UP_VER="${VER}"
+MD5SUM=194e66a6c7939f88fa47a8d0a4e7e7e6
+UPSTREAM_TAR=Firebird-${UP_VER}.tar.bz2
+UPSTREAM_DIR=Firebird-${UP_VER}
+URL=http://www.firebirdsql.org/download/prerelease/source/$UPSTREAM_TAR
+#URL=http://surfnet.dl.sourceforge.net/sourceforge/firebird/$UPSTREAM_TAR
+ORIG="../firebird2.0_${DEB_VER}.orig.tar.gz"
+ORIG_DIR="firebird2.0-${DEB_VER}.orig"
+
+if [ -e "$ORIG" ]; then
+ echo "$ORIG already exists. Aborting."
+ exit 1
+fi
+
+if [ -e "../$UPSTREAM_TAR" ]; then
+ echo "../$UPSTREAM_TAR already exists. Skipping download."
+else
+ wget -O ../$UPSTREAM_TAR $URL
+fi
+
+UPSTREAM_MD5=`md5sum ../$UPSTREAM_TAR | cut -d " " -f 1`
+
+if [ "$MD5SUM" != "$UPSTREAM_MD5" ];
+then
+ echo "Upstream tar md5sum differs from expected. Found $UPSTREAM_MD5; expected $MD5SUM"
+ exit 1
+fi
+
+echo MD5 checksum OK
+
+echo -n "Expanding upstream source tree..."
+tar xjf ../$UPSTREAM_TAR -C $TMPDIR
+echo " done."
+
+# clean sources, needlessly supplied by upstream.
+# Debian has packages for them already
+echo -n "Cleaning upstream sources from unneeded things..."
+for d in extern/icu extern/editline extern/regex \
+ src/dsql/parse.cpp ;
+do
+ echo -n " $d"
+ rm -r $TMPDIR/$UPSTREAM_DIR/$d
+done
+echo " done."
+
+mv $TMPDIR/$UPSTREAM_DIR $TMPDIR/$ORIG_DIR
+
+echo -n Repackaging into ${ORIG} ...
+tar czf "$ORIG" -C $TMPDIR $ORIG_DIR
+echo " done."
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/server-templates.master
+++ firebird2.0-2.0.4.13130-1.ds1/debian/server-templates.master
@@ -0,0 +1,77 @@
+Template: shared/firebird/enabled
+Type: boolean
+Default: false
+_Description: Enable Firebird server?
+ Accept if you want Firebird server to start automatically.
+ .
+ If you only need the Firebird client and there are no databases that
+ will be served by this host, decline.
+
+Template: shared/firebird/sysdba_password/first_install
+Type: password
+_Description: Password for SYSDBA:
+ Firebird has a special user named SYSDBA, which is the user that has
+ access to all databases. SYSDBA can also create new databases and users.
+ Because of this, it is necessary to secure SYSDBA with a password.
+ .
+ The password is stored in /etc/firebird/${FB_VER}/SYSDBA.password
+ (readable only by root). You may modify it there (don't forget to update
+ the security database too, using the gsec utility), or you may use
+ dpkg-reconfigure to update both.
+ .
+ If you don't enter a password, a random one will be used (and stored in
+ SYSDBA.password).
+
+Template: shared/firebird/sysdba_password/upgrade_reconfigure
+Type: password
+_Description: Password for SYSDBA:
+ Firebird has a special user named SYSDBA, which is the user that has
+ access to all databases. SYSDBA can also create new databases and users.
+ Because of this, it is necessary to secure SYSDBA with a password.
+ .
+ The password is stored in /etc/firebird/${FB_VER}/SYSDBA.password
+ (readable only by root). You may modify it there (don't forget to update
+ the security database too, using the gsec utility), or you may use
+ dpkg-reconfigure to update both.
+ .
+ To keep your existing password, leave this blank.
+
+Template: shared/firebird/sysdba_password/new_password
+Type: password
+Description: New password for SYSDBA (for internal use)
+ *DO NOT TRANSLATE*
+ This is an internal, hidden template
+
+Template: shared/firebird/purge_security
+Type: boolean
+Default: false
+_Description: Delete password database?
+ The last package that uses password database at
+ /var/lib/firebird/${FB_VER}/system/security.fdb is being purged.
+ .
+ Leaving security database may present security risk. It is a good idea to
+ remove it if you don't plan re-installing firebird${FB_VER}.
+ .
+ The same stands for /etc/firebird/${FB_VER}/SYSDBA.password, where the
+ password for SYSDBA is kept.
+
+Template: shared/firebird/purge_databases
+Type: boolean
+Default: false
+_Description: Delete databases from /var/lib/firebird/${FB_VER}/data?
+ You may want to delete all databases from firebird standard database
+ directory, /var/lib/firebird/${FB_VER}/data. If you choose this option, all
+ files ending with ".fdb" and ".fbk" from the above directory and its
+ subdirectories will be removed.
+ .
+ Note that any databases outside of /var/lib/firebird/${FB_VER}/data will not
+ be affected.
+
+Template: shared/firebird/server_in_use
+Type: error
+_Description: firebird${FB_VER}-${FB_FLAVOUR} server is in use
+ To ensure data integrity, package removal/upgrade is aborted. Please stop all local and remote clients before removing or upgrading firebird${FB_VER}-${FB_FLAVOUR}
+
+Template: shared/firebird/title
+Type: title
+_Description: Password for firebird ${FB_VER}
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/rules
+++ firebird2.0-2.0.4.13130-1.ds1/debian/rules
@@ -0,0 +1,263 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+FB_MAJOR:= $(shell awk '/FB_MAJOR_VER/ { v=$$3; gsub("\"", "", v); print v}' < src/jrd/build_no.h )
+FB_MINOR:= $(shell awk '/FB_MINOR_VER/ { v=$$3; gsub("\"", "", v); print v}' < src/jrd/build_no.h )
+FB_REV := $(shell awk '/FB_REV_NO/ { v=$$3; gsub("\"", "", v); print v}' < src/jrd/build_no.h )
+FB_VER := $(FB_MAJOR).$(FB_MINOR)
+FB_FULL_VER:= $(FB_VER).$(FB_REV)
+
+EMBED_SOVER=$(FB_MAJOR)
+CLIENT_SOVER=$(FB_MAJOR)
+
+ifndef FB_MAJOR
+$(error FB_MAJOR not defined)
+else ifndef FB_MINOR
+$(error FB_MINOR not defined)
+else ifndef FB_REV
+$(error FB_REV not defined)
+else ifndef FB_VER
+$(error FB_VER not defined)
+else ifndef FB_FULL_VER
+$(error FB_FULL_VER not defined)
+else ifndef EMBED_SOVER
+$(error EMBED_SOVER not defined)
+else ifndef CLIENT_SOVER
+$(error CLIENT_SOVER not defined)
+endif
+
+include /usr/share/quilt/quilt.make
+
+# Currently firebird builds fine with current gcc version (4.1.2) after
+# applying debian/patches/gcc4*.
+# Those lines are here for future tweaking if needed.
+# Sarge backport would need them (to force usage of gcc 3.4)
+#export CC=gcc-4.1
+#export CXX=g++-4.1
+#export CPP=cpp-4.1
+#export CXXPP=cpp-4.1
+
+
+export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
+ confflags += --build $(DEB_HOST_GNU_TYPE)
+else
+ confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
+endif
+
+confflags += --disable-static --disable-rpath --with-gpre-cobol --prefix=/usr/lib/firebird/$(FB_VER)
+
+# This causes the lock manager that is started during the build
+# to terminate after some idle time, avoiding leaving stale
+# processes on buildds
+CFLAGS += -DTERMINATE_IDLE_LOCK_MANAGER -Werror=write-strings
+CXXFLAGS += -DTERMINATE_IDLE_LOCK_MANAGER -Werror=write-strings
+export CFLAGS CXXFLAGS
+
+# We're building 2 flavours resulting in 9 binary packages:
+# * Super server
+# -super
+# libfbclient2
+# * Classic server
+# -classic
+# libfbembed2
+# * Common
+# -common
+# -server-common
+# -dev
+# -examples
+# -doc
+
+autogen: autogen-stamp
+autogen-stamp: $(QUILT_STAMPFN)
+ autoreconf -vif
+ touch $@
+
+.PHONY: configure-super
+configure-super: configure-super-stamp
+configure-super-stamp: autogen-stamp
+ echo Starting configure architecture SuperServer
+ dh_testdir
+
+ -sh debian/clean-after-build.sh
+
+ chmod u+x ./configure
+ LDFLAGS="-Wl,--as-needed" ./configure $(confflags) --enable-superserver
+
+ touch $@
+
+.PHONY: configure-classic
+configure-classic: configure-classic-stamp
+configure-classic-stamp: autogen-stamp
+ echo Starting configure architecture ClassicServer
+ dh_testdir
+
+ -sh debian/clean-after-build.sh
+
+ chmod u+x ./configure
+ LDFLAGS="-Wl,--as-needed" ./configure $(confflags)
+
+ touch $@
+
+.PHONY: build
+build: build-stamp
+build-stamp: build-manuals build-super-stamp build-classic-stamp
+ touch $@
+
+MANUALS_BASE = isql-fb fbmgr gbak gdef gfix gpre gsec fbstat qli nbackup
+MANUALS = $(addprefix debian/,$(addsuffix .1,$(MANUALS_BASE)))
+
+.PHONY: build-manuals
+build-manuals: $(MANUALS)
+
+%.1 : %.sgml
+ docbook-to-man $< > $@
+
+.PHONY: build-super
+build-super: build-super-stamp
+build-super-stamp: configure-super-stamp
+ echo Starting build-super-server
+ dh_testdir
+ $(MAKE)
+
+ # moving to SuperServer target
+ rm -rf ./debian/firebird-super
+ mv ./gen/firebird ./debian/firebird-super
+ mv ./gen/install ./debian/firebird-super/
+
+ touch $@
+
+.PHONY: build-classic
+build-classic: build-classic-stamp
+build-classic-stamp: configure-classic-stamp
+ echo Starting build-classic-server
+ dh_testdir
+ $(MAKE)
+
+ # moving to ClassicServer target
+ rm -rf ./debian/firebird-classic
+ mv ./gen/firebird ./debian/firebird-classic
+
+ touch $@
+
+.PHONY: clean
+clean: unpatch
+ dh_testdir
+ dh_testroot
+
+ sh debian/clean-after-build.sh
+
+ rm -f $(MANUALS)
+
+ rm -f build-stamp build-classic-stamp configure-classic-stamp \
+ build-super-stamp configure-super-stamp autogen-stamp
+
+ # re-generated in autogen target
+ rm -f builds/make.new/config/config.guess \
+ builds/make.new/config/config.sub \
+ builds/make.new/config/ltmain.sh \
+ builds/make.new/config/config.h.in \
+ aclocal.m4 \
+ configure
+
+ rm -rf debian/firebird-super \
+ debian/firebird-classic
+
+ debconf-updatepo
+
+ # We don't need these in the .diff, they are copies
+ rm -f debian/firebird$(FB_VER)-super.templates \
+ debian/firebird$(FB_VER)-classic.templates \
+ debian/firebird$(FB_VER)-super.config \
+ debian/firebird$(FB_VER)-classic.config
+
+ dh_clean
+
+ @echo FB_MAJOR = $(FB_MAJOR)
+ @echo FB_MINOR = $(FB_MINOR)
+ @echo FB_REV = $(FB_REV)
+ @echo FB_VER = $(FB_VER)
+ @echo FB_FULL_VER = $(FB_FULL_VER)
+ @echo EMBED_SOVER = $(EMBED_SOVER)
+ @echo CLIENT_SOVER= $(CLIENT_SOVER)
+
+.PHONY: install
+install: DH_OPTIONS=
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ sh debian/make_packages.sh
+
+ cp -a debian/server-templates.master \
+ debian/firebird$(FB_VER)-super.templates
+
+ cp -a debian/server-templates.master \
+ debian/firebird$(FB_VER)-classic.templates
+
+ cp -a debian/server-config.master \
+ debian/firebird$(FB_VER)-super.config
+
+ cp -a debian/server-config.master \
+ debian/firebird$(FB_VER)-classic.config
+
+.PHONY: binary-indep
+binary-indep: build install
+ dh_testdir -i
+ dh_testroot -i
+ dh_installdocs -i
+ dh_installman -i
+ dh_installexamples -i
+ dh_installlogrotate -i --name firebird$(FB_VER)
+ dh_installchangelogs ChangeLog -i
+ dh_link -i
+ dh_compress -i
+ dh_fixperms -i
+
+ dh_installdeb -i
+ dh_gencontrol -i
+ dh_md5sums -i
+ dh_builddeb -i
+
+
+.PHONY: binary-arch
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir -a
+ dh_testroot -a
+ dh_installdocs -a
+ dh_installdebconf -a
+ dh_installexamples -a
+ dh_installmenu -a
+ dh_installinit -a -pfirebird$(FB_VER)-super -pfirebird$(FB_VER)-classic
+ dh_installcron -a
+ dh_installman -a
+ dh_installinfo -a
+ dh_installlogrotate -a --name firebird$(FB_VER)
+ dh_installchangelogs ChangeLog -a
+ dh_strip -a
+ dh_link -a -A
+ dh_compress -a
+ dh_fixperms -a
+
+ #dh_makeshlibs -p libfbclient$(CLIENT_SOVER) -V'libfbclient$(CLIENT_SOVER) (>= $(FB_FULL_VER))'
+ dh_makeshlibs -p libfbembed$(EMBED_SOVER) -V'libfbembed$(EMBED_SOVER) (>= $(FB_FULL_VER))'
+
+ dh_installdeb -a
+ dh_shlibdeps -a
+ dh_gencontrol -a
+ dh_md5sums -a
+ dh_builddeb -a
+
+.PHONY: binary
+binary: binary-indep binary-arch
+
+.PHONY: get-orig-source
+get-orig-source:
+ sh debian/get-orig-source.sh
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/gsec.sgml
+++ firebird2.0-2.0.4.13130-1.ds1/debian/gsec.sgml
@@ -0,0 +1,135 @@
+ manpage.1'. You may view
+ the manual page with: `docbook-to-man manpage.sgml | nroff -man |
+ less'. A typical entry in a Makefile or Makefile.am is:
+
+manpage.1: manpage.sgml
+ docbook-to-man $< > $@
+ -->
+
+
+
+
+ Daniel">
+ Urban">
+
+ June 21 2004">
+
+ 1">
+ daniel@sente.pl">
+
+ GSEC">
+
+]>
+
+
+
+
+ &manemail;
+
+
+ &manfirstname;
+ &mansurname;
+
+
+ 2004
+ &manusername;
+
+ &mandate;
+
+
+ &manucpackage;
+
+ &mansection;
+
+
+ &manpackage;
+
+ Firebird command-line security utility
+
+
+
+ DESCRIPTION
+
+ &manpackage; is a utility used in conjunction with
+ the security database security.fdb, to specify user names and passwords
+ used by a Firebird server
+
+ http://www.firebirdsql.org/ - Documentation -> Knowledgebase ->
+ User Documentation -> Interbase 6. Operation Guide (look for ibmgr).
+
+
+
+
+ COMMON OPTIONS
+
+ -di[splay]
+ Display all rows from security.fdb
+
+
+
+ -di[splay] name
+ Display information only for user name
+
+
+
+ -a[dd] name -pw password
+ Add a user named user with a password of
+ password.
+
+
+
+ -mo[dify] name [options]
+ Modify the account name, optionally as
+ specified by options.
+
+
+
+ -de[lete] name
+ Delete user name from security.fdb
+
+
+
+ -h[elp] or ?
+ Displays gsec commands and syntax
+
+
+
+
+
+
+ EXAMPLES
+
+
+
+
+
+
+
+
+
+
+
+ AUTHOR
+
+ This manpage was written by &manusername; <&manemail;> for Debian
+ GNU/Linux but may be used by others.
+
+
+ COPYRIGHT
+ Permission is granted to modify and distribute this manpage under the
+ terms of GNU General Public Licence version 2 or (at your oppinion) any later
+ version. It is provided in the hope that it will be useful but with NO
+ WARRANTY. Author is not responsible for any (mis)use of this manpage.
+
+
+
+
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/firebird2.0-common.links
+++ firebird2.0-2.0.4.13130-1.ds1/debian/firebird2.0-common.links
@@ -0,0 +1,3 @@
+usr/share/firebird/2.0/firebird.msg usr/lib/firebird/2.0/firebird.msg
+etc/firebird/2.0/firebird.conf usr/lib/firebird/2.0/firebird.conf
+etc/firebird/2.0/fbintl.conf usr/lib/firebird/2.0/intl/fbintl.conf
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/qli.sgml
+++ firebird2.0-2.0.4.13130-1.ds1/debian/qli.sgml
@@ -0,0 +1,183 @@
+ manpage.1'. You may view
+ the manual page with: `docbook-to-man manpage.sgml | nroff -man |
+ less'. A typical entry in a Makefile or Makefile.am is:
+
+manpage.1: manpage.sgml
+ docbook-to-man $< > $@
+
+ The docbook-to-man binary is found in the docbook-to-man package.
+ Please remember that if you create the nroff version in one of the
+ debian/rules file targets (such as build), you will need to include
+ docbook-to-man in your Build-Depends control field.
+
+ -->
+
+
+ Remco">
+ Seesink">
+
+ Juli 6, 2004">
+
+ 1">
+ raseesink@hotpop.com">
+
+ QLI">
+
+ Debian">
+]>
+
+
+
+
+ &dhemail;
+
+
+ &dhfirstname;
+ &dhsurname;
+
+
+ 2004
+ &dhusername;
+
+ &dhdate;
+
+
+ &dhucpackage;
+
+ &dhsection;
+
+
+ &dhpackage;
+
+ Query Language Interpreter
+
+
+
+ &dhpackage;
+ -a application_file
+ -b buffers
+ -i startup_file
+ -n
+ -p password
+ -t
+ -u username
+ -v
+ -x
+ -y
+ -z
+
+
+
+ DESCRIPTION
+
+ This manual page documents briefly the
+ &dhpackage; command.
+
+ This manual page was written for the &debian; distribution
+ because the original program does not have a (free) manual page.
+ Instead, it has non-free documentation you can get from
+ InterBase (Borland) or FireBird project sites; see at the end
+ of the document.
+
+ &dhpackage; is an interpreter for a query language on
+ Firebird and Interbase databases.
+
+ &dhpackage; is mainly provide for backwards
+ compatibility for Interbase 4.0 and 3.3 and isn't supported anymore at the moment.
+ This manpage has been reconstructed from the source of the qli tool and is likely
+ to contain mistakes. If you find any, please report them as bugs.
+
+
+
+ OPTIONS
+
+ -a application_file
+ Set the application_file.
+
+
+ -b buffers
+ Sets buffers to buffers.
+
+
+ -i startup_file
+ Set the startup_file.
+
+
+ -n
+ Turn off the banner flag.
+
+
+ -p password
+ Sets the password.
+
+
+ -t
+ Turn on sw_trace.
+
+
+ -u username
+ Sets the username.
+
+
+ -v
+ Turn on verifying.
+
+
+ -x
+ Turn on debugging. It can be changed with an internal command as well.
+
+
+ -y
+ Turn on QLI_trace.
+
+
+ -z
+ Prints out the version number before other actions.
+
+
+
+
+ SEE ALSO
+
+ gbak(1), gdef(1), gfix(1), gpre(1), gsec(1), fbstat(1), isql-fb(1).
+
+ Additional documentation about &dhpackage; and
+ other Firebird parts can be found on the Firebird Project website.
+
+ For more information about Firebird project, visit
+ http://www.firebirdsql.org/.
+
+
+ AUTHOR
+
+ This manpage was written by &dhusername; <&dhemail;> for Debian
+ GNU/Linux but may be used by others.
+
+
+ COPYRIGHT
+ This document is public domain. See http://lists.alioth.debian.org/pipermail/pkg-firebird-general/2007-January/000820.html
+
+
+
+
+
+
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/functions.sh
+++ firebird2.0-2.0.4.13130-1.ds1/debian/functions.sh
@@ -0,0 +1,331 @@
+# Shell functions library used by firebird2.0-{super,classic}.postinst
+# This file needs to be sourced
+
+if [ -z "${FB_VER:-}" ];
+then
+ echo Please define FB_VER before sourcing functions.sh
+ exit 1
+fi
+
+if [ -z "${FB_FLAVOUR:-}" ];
+then
+ echo Please define FB_FLAVOUR before sourcing functions.sh
+ exit 1
+fi
+
+export FB_VER
+FB_VER_no_dots=`echo $FB_VER | sed -e 's/\.//g'`
+
+FB="/usr/lib/firebird/$FB_VER"
+VAR="/var/lib/firebird/$FB_VER"
+ETC="/etc/firebird/$FB_VER"
+LOG="/var/log/firebird${FB_VER}.log"
+RUN="/var/run/firebird/$FB_VER"
+DEFAULT="/etc/default/firebird${FB_VER}-${FB_FLAVOUR}"
+DBAPasswordFile="$ETC/SYSDBA.password"
+
+create_var_run_firebird()
+{
+ if ! [ -d $RUN ]; then
+ mkdir --parent $RUN
+ chmod 0770 $RUN
+ chown firebird:firebird $RUN
+ fi
+}
+
+fixPermsFirstInstall()
+{
+ find $VAR -type d -exec chown firebird:firebird {} \; \
+ -exec chmod 0770 {} \;
+ find $VAR -type f -exec chown firebird:firebird {} \; \
+ -exec chmod 0660 {} \;
+
+ if [ ! -f $LOG ]; then
+ touch $LOG
+ chown -f firebird:firebird $LOG
+ chmod -f 660 $LOG
+ fi
+}
+
+fixPermsConfigure()
+{
+ find $RUN -type d \
+ -exec chown firebird:firebird {} \; \
+ -exec chmod 0770 {} \;
+ find $RUN -type f \
+ -exec chown firebird:firebird {} \; \
+ -exec chmod 0660 {} \;
+
+}
+
+#---------------------------------------------------------------------------
+# set new SYSDBA password with gsec
+
+writeNewPassword () {
+ local NewPasswd=$1
+
+ # Provide default SYSDBA.password
+ if [ ! -e "$DBAPasswordFile" ];
+ then
+ touch "$DBAPasswordFile"
+ chmod 0600 $DBAPasswordFile
+
+ cat <<_EOF > "$DBAPasswordFile"
+# Password for firebird SYSDBA user
+#
+# You may want to use the following commands for changing it:
+# dpkg-reconfigure firebird${FB_VER}-super
+# or
+# dpkg-reconfigure firebird${FB_VER}-classic
+#
+# If you change the password manually with gsec, please update it here too.
+# Keeping this file in sync with the security database is critical for the
+# correct functioning of the init.d script and for the ability to change the
+# password via \`dpkg-reconfigure firebird${FB_VER}-super/classic\'
+
+ISC_USER=sysdba
+ISC_PASSWORD=masterkey
+_EOF
+ ISC_PASSWORD=masterkey
+ else
+ . $DBAPasswordFile
+ fi
+ if [ "$NewPasswd" != "${ISC_PASSWORD:-}" ]; then
+ export ISC_PASSWORD
+ gsec -user sysdba < /dev/null;
+ then
+ # Update existing line
+
+ # create .tmp file preserving permissions
+ cp -a "$DBAPasswordFile" "$DBAPasswordFile.tmp"
+
+ sed -e "s/^ *ISC_PASSWORD=.*/ISC_PASSWORD=\"$NewPassword\"/" \
+ < "$DBAPasswordFile" > "$DBAPasswordFile.tmp"
+ mv -f "$DBAPasswordFile.tmp" "$DBAPasswordFile"
+ else
+ # Add new line
+ echo "ISC_PASSWORD=$NewPassword" >> $DBAPasswordFile
+ fi
+
+ ISC_PASSWORD=$NewPassword
+ fi
+}
+
+firebird_server_enabled()
+{
+ QUESTION=shared/firebird/enabled
+ db_get $QUESTION || true
+
+ if [ "${RET:-}" = true ]; then
+ return 0 # enabled
+ else
+ return 1 # disabled
+ fi
+}
+
+enable_firebird_server()
+{
+ if [ "$FB_FLAVOUR" = 'classic' ]; then
+ update-inetd --enable gds_db
+ else
+ sed -i -e 's/^ *ENABLE_SUPER_SERVER=.*/ENABLE_SUPER_SERVER=yes/' $DEFAULT
+ grep -q 'ENABLE_SUPER_SERVER=yes' $DEFAULT || echo 'ENABLE_SUPER_SERVER=yes' >> $DEFAULT
+ call_initd firebird${FB_VER}-super start
+ fi
+}
+
+disable_firebird_server()
+{
+ if [ "$FB_FLAVOUR" = 'classic' ]; then
+ update-inetd --disable gds_db
+ else
+ call_initd firebird${FB_VER}-super stop
+ sed -i -e 's/^ *ENABLE_SUPER_SERVER=.*/ENABLE_SUPER_SERVER=no/' $DEFAULT
+ grep -q 'ENABLE_SUPER_SERVER=no' $DEFAULT || echo 'ENABLE_SUPER_SERVER=no' >> $DEFAULT
+ fi
+}
+
+askForDBAPassword ()
+{
+ if [ -f $DBAPasswordFile ];
+ then
+ . $DBAPasswordFile
+ fi
+
+ QUESTION=shared/firebird/sysdba_password/new_password
+
+ db_get "$QUESTION" || true
+ if [ -z "$RET" ];
+ then
+ if [ -z "${ISC_PASSWORD:-}" ];
+ then
+ NewPassword=`cut -c 1-8 /proc/sys/kernel/random/uuid`
+ else
+ NewPassword=$ISC_PASSWORD
+ fi
+ else
+ NewPassword=$RET
+ fi
+
+ writeNewPassword $NewPassword
+
+ # Make debconf forget the password
+ db_reset $QUESTION || true
+}
+
+
+#-----------------------------------------------------------------------
+# update inetd service entry
+# Check to see if we have xinetd installed or plain inetd. Install differs
+# for each of them
+
+updateInetdServiceEntry() {
+
+ update-inetd --add \
+ "gds_db\t\tstream\ttcp\tnowait\tfirebird\t/usr/sbin/tcpd\t$FB/bin/fb_inet_server"
+
+ # No need to reload inetd, since update-inetd already reloads it
+}
+
+call_initd()
+{
+ script=$1
+ action=$2
+
+ if [ -f "/etc/init.d/$script" ];
+ then
+ if [ -x "`which invoke-rc.d 2>/dev/null`" ];
+ then
+ invoke-rc.d $script $action
+ else
+ /etc/init.d/$script $action
+ fi
+ fi
+}
+
+#---------------------------------------------------------------------------
+# stop super server if it is running
+# Also will only stop firebird, since that has the init script
+# (firebird1.0.x deb has it)
+
+stopServerIfRunning()
+{
+
+ # We conflict with previous firebid2-*-server packages
+ # therefore there is no need to stop them
+
+ #call_initd_script firebird stop
+ #call_initd_script firebird2 stop
+ call_initd_script "firebird$FB_VER" stop
+}
+
+
+#---------------------------------------------------------------------------
+# stop server if it is running
+
+checkIfServerRunning() {
+
+ stopServerIfRunning || exit $?
+
+ ### These below are commented due to two reasons:
+ ### 1) to avoid pre-dependency on procps
+ ### 2) stopServerIfRunning (init.d script actually) must exit with
+ ### an error in case it was unable to stop the server anyway
+ ### Classic installs are allowed to continue running whatever they're
+ ### running until client disconnects
+ ### What happend when new fb_inet_server works with previous fb_lock_mgr?
+ ### We hope for the best, that's what.
+
+# # check if server is being actively used.
+# checkString=`ps -efww| egrep "(fbserver|fbguard)" |grep -v grep`
+#
+# if [ ! -z "$checkString" ]; then
+# echo "An instance of the Firebird Super server seems to be running."
+# echo "(the fbserver or fbguard process was detected running on your system)"
+# echo "Please quit all Firebird applications and then proceed"
+# exit 1
+# fi
+#
+#
+# checkString=`ps -efww| egrep "(fb_inet_server|gds_pipe)" |grep -v grep`
+#
+# if [ ! -z "$checkString" ]; then
+# echo "An instance of the Firebird classic server seems to be running."
+# echo "(the fb_inet_server or gds_pipe process was detected running on your system)"
+# echo "Please quit all Firebird applications and then proceed"
+# exit 1
+# fi
+#
+# # the following check for running interbase or firebird 1.0 servers.
+# checkString=`ps -efww| egrep "(ibserver|ibguard)" |grep -v grep`
+#
+# if [ ! -z "$checkString" ]; then
+# echo "An instance of the Firebird/InterBase Super server seems to be running."
+# echo "(the ibserver or ibguard process was detected running on your system)"
+# echo "Please quit all Firebird applications and then proceed"
+# exit 1
+# fi
+#
+#
+# checkString=`ps -efww| egrep "(ib_inet_server|gds_pipe)" |grep -v grep`
+#
+# if [ ! -z "$checkString" ]; then
+# echo "An instance of the Firebird/InterBase classic server seems to be running."
+# echo "(the fb_inet_server or gds_pipe process was detected running on your system)"
+# echo "Please quit all Firebird applications and then proceed"
+# exit 1
+# fi
+#
+
+ # stop lock manager if it is the only thing running.
+# for i in `ps -efww | egrep "[gds|fb]_lock_mgr" awk '{print $2}' `
+# do
+# kill $i
+# done
+
+}
+
+instantiate_security_db()
+{
+ SYS_DIR="$VAR/system"
+ DEF_SEC_DB="$SYS_DIR/default-security2.fdb"
+ SEC_DB="$SYS_DIR/security.fdb"
+
+ if ! [ -e "$SEC_DB" ];
+ then
+ install -o firebird -g firebird -m 0660 "$DEF_SEC_DB" "$SEC_DB"
+
+ # Since we've copied the default security database, the SYSDBA password
+ # must be reset
+ if [ -f "$DBAPasswordFile" ]; then
+ rm "$DBAPasswordFile"
+ fi
+ echo Created default security.fdb
+ fi
+}
+
+firebird_config_postinst()
+{
+ instantiate_security_db
+
+ fixPermsConfigure
+
+ if firebird_server_enabled; then
+ enable_firebird_server
+ askForDBAPassword
+ else
+ disable_firebird_server
+ fi
+
+ debhelper_hook configure
+}
+
+# vi: set sw=4 ts=8 filetype=sh sts=4 :
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/gpre.sgml
+++ firebird2.0-2.0.4.13130-1.ds1/debian/gpre.sgml
@@ -0,0 +1,108 @@
+ manpage.1'. You may view
+ the manual page with: `docbook-to-man manpage.sgml | nroff -man |
+ less'. A typical entry in a Makefile or Makefile.am is:
+
+manpage.1: manpage.sgml
+ docbook-to-man $< > $@
+ -->
+
+
+
+
+ Daniel">
+ Urban">
+
+ June 21 2004">
+
+ 1">
+ daniel@sente.pl">
+
+ GPRE">
+
+]>
+
+
+
+
+ &manemail;
+
+
+ &manfirstname;
+ &mansurname;
+
+
+ 2004
+ &manusername;
+
+ &mandate;
+
+
+ &manucpackage;
+
+ &mansection;
+
+
+ &manpackage;
+
+ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+
+
+
+ DESCRIPTION
+
+ &manpackage; is a utility
+
+ http://www.firebirdsql.org/ - Documentation -> Knowledgebase ->
+ User Documentation -> Interbase 6. Operation Guide.
+
+
+
+
+ COMMON OPTIONS
+
+
+
+
+
+
+
+
+
+
+ EXAMPLES
+
+
+
+
+
+
+
+
+
+
+
+
+ AUTHOR
+
+ This manpage was written by &manusername; <&manemail;> for Debian
+ GNU/Linux but may be used by others.
+
+
+ COPYRIGHT
+ Permission is granted to modify and distribute this manpage under the
+ terms of GNU General Public Licence version 2 or (at your oppinion) any later
+ version. It is provided in the hope that it will be useful but with NO
+ WARRANTY. Author is not responsible for any (mis)use of this manpage.
+
+
+
+
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/copyright
+++ firebird2.0-2.0.4.13130-1.ds1/debian/copyright
@@ -0,0 +1,1088 @@
+This package was debianized by Daniel Urban on
+Mon, 14 Jun 2004 18:37:59 +0200.
+
+Since August 2005 it is maintained by Debian Firebird Maintainers
+
+
+Presently, all packaging is done by Damyan Ivanov
+ copyright 2006,2007 Damyan Ivanov
+ Permission is granted to use this work, with or without modifications,
+ provided that this notice is retained. If we meet some day, and you think
+ this stuff is worth it, you can buy me a beer in return.
+
+Upstream source was downloaded from
+http://www.firebirdsql.org/download/prerelease/firebird-2.0.1.12810.tar.bz2
+
+Upstream Authors:
+===================================================================
+ Borland Software Corporation
+ Firebird Project
+Copyright:
+This software is
+ copyright (c) 1981-2000 Borland Software Corporation (IPL)
+ copyright (c) 2000-2007 Firebird Project (IDPL)
+
+You are free to distribute this software under the terms of
+the InterBase Public License (IPL) version 1.0 (It is MPL-type license)
+and Initial Developer Public License.
+
+Copy of the original IPL is presented below.
+Copy of the original IDPL is presented below.
+===================================================================
+
+
+Other copyright holders:
+--------------------------------------------------------------
+src/install/arch-specific/solx86gcc/Makefile.in is copyright
+ 2004 by Erik Kunze and under the following terms
+ (LGPL-2.1 with exception clause):
+
+ # this library is free software; you can redistribute it and/or
+ # modify it under the terms of the gnu lesser general public
+ # license as published by the free software foundation; either
+ # version 2.1 of the license, or (at your option) any later version.
+ # you may obtain a copy of the licence at
+ # http://www.gnu.org/licences/lgpl.html
+ #
+ # as a special exception this file can also be included in modules
+ # with other source code as long as that source code has been
+ # released under an open source initiative certificed licence.
+ # more information about osi certification can be found at:
+ # http://www.opensource.org
+ #
+ # this module is distributed in the hope that it will be useful,
+ # but without any warranty; without even the implied warranty of
+ # merchantability or fitness for a particular purpose. see the
+ # gnu lesser general public licence for more details.
+ #
+ # this module was created by members of the firebird development
+ # team. all individual contributions remain the copyright (c) of
+ # those individuals and all rights are reserved. contributors to
+ # this file are either listed below or can be obtained from a cvs
+ # history command.
+ #
+ # created by: erik kunze
+ #
+ # contributor(s):
+ #
+
+Copy of LGPL version 2.1 may be found at /usr/share/common-licenses/LGPL-2.1
+on every debian system.
+-------------------------------------------------------------------------
+
+debian/fbmgr.sgml
+debian/fbstat.sgml
+debian/gdef.sgml
+debian/gfix.sgml
+debian/gpre.sgml
+debian/gsec.sgml
+debian/gpre.sgml
+ copyright 2004 Daniel Urban
+ Permission is granted to modify and distribute this manpage under the
+ terms of GNU General Public Licence version 2 or (at your oppinion) any later
+ version. It is provided in the hope that it will be useful but with NO
+ WARRANTY. Author is not responsible for any (mis)use of this manpage.
+
+ Copy of GPL version 2 may be found at /usr/share/common-licenses/GPL-2
+
+debian/qli.sgml was placed in public domain by its author, Remco Seesink.
+ See http://lists.alioth.debian.org/pipermail/pkg-firebird-general/2007-January/000820.html
+ ------------
+ I hereby place the documentation I wrote for firebird debian packages
+ in the public domain:
+ debian/qli.sgml
+
+ This means your are free to place any license on it as you like
+ or none at all and leave it in the public domain.
+
+ If it breaks you get to keep both peaces, that manual was produced by
+ interpreting some source code and may be more useful for baking
+ cookies :)
+
+debian/isql-fb.sgml
+debian/nbackup.sgml
+debian/gbak.sgml
+ copyright 2007 Damyan Ivanov
+ Permission is granted to use this document, with or without modifications,
+ provided that this notice is retained. If we meet some day, and you think
+ this stuff is worth it, you can buy me a beer in return.
+
+
+=========================================================================
+INTERBASE PUBLIC LICENSE
+
+Version 1.0
+
+1. Definitions.
+
+1.0.1. "Commercial Use" means distribution or otherwise making the Covered
+Code available to a third party.
+
+1.1. ''Contributor'' means each entity that creates or contributes to the
+creation of Modifications.
+
+1.2. ''Contributor Version'' means the combination of the Original Code,
+prior Modifications used by a Contributor, and the Modifications made by
+that particular Contributor.
+
+1.3. ''Covered Code'' means the Original Code or Modifications or the
+combination of the Original Code and Modifications, in each case including
+portions thereof.
+
+1.4. ''Electronic Distribution Mechanism'' means a mechanism generally
+accepted in the software development community for the electronic transfer
+of data.
+
+1.5. ''Executable'' means Covered Code in any form other than Source Code.
+
+1.6. ''Initial Developer'' means the individual or entity identified as
+the Initial Developer in the Source Code notice required by Exhibit A.
+
+1.7. ''Larger Work'' means a work which combines Covered Code or portions
+thereof with code not governed by the terms of this License.
+
+1.8. ''License'' means this document.
+
+1.8.1. "Licensable" means having the right to grant, to the maximum extent
+possible, whether at the time of the initial grant or subsequently acquired,
+any and all of the rights conveyed herein.
+
+1.9. ''Modifications'' means any addition to or deletion from the substance
+or structure of either the Original Code or any previous Modifications. When
+Covered Code is released as a series of files, a Modification is:
+
+A. Any addition to or deletion from the contents of a file containing
+Original Code or previous Modifications.
+
+B. Any new file that contains any part of the Original Code or previous
+Modifications.
+
+1.10. ''Original Code'' means Source Code of computer software code which
+is described in the Source Code notice required by Exhibit A as Original
+Code, and which, at the time of its release under this License is not
+already Covered Code governed by this License.
+
+1.10.1. "Patent Claims" means any patent claim(s), now owned or hereafter
+acquired, including without limitation, method, process, and apparatus
+claims, in any patent Licensable by grantor.
+
+1.11. ''Source Code'' means the preferred form of the Covered Code for
+making modifications to it, including all modules it contains, plus any
+associated interface definition files, scripts used to control compilation
+and installation of an Executable, or source code differential comparisons
+against either the Original Code or another well known, available Covered
+Code of the Contributor's choice. The Source Code can be in a compressed or
+archival form, provided the appropriate decompression or de-archiving
+software is widely available for no charge.
+
+1.12. "You'' (or "Your") means an individual or a legal entity exercising
+rights under, and complying with all of the terms of, this License or a
+future version of this License issued under Section 6.1. For legal entities,
+"You'' includes any entity which controls, is controlled by, or is under
+common control with You. For purposes of this definition, "control'' means
+(a) the power, direct or indirect, to cause the direction or management of
+such entity, whether by contract or otherwise, or (b) ownership of more
+than fifty percent (50%) of the outstanding shares or beneficial ownership
+of such entity.
+
+2. Source Code License.
+
+2.1. The Initial Developer Grant.
+
+The Initial Developer hereby grants You a world-wide, royalty-free,
+non-exclusive license, subject to third party intellectual property claims:
+
+(a) under intellectual property rights (other than patent or trademark)
+Licensable by Initial Developer to use, reproduce, modify, display, perform,
+sublicense and distribute the Original Code (or portions thereof) with or
+without Modifications, and/or as part of a Larger Work; and
+
+(b) under Patents Claims infringed by the making, using or selling of
+Original Code, to make, have made, use, practice, sell, and offer for sale,
+and/or otherwise dispose of the Original Code (or portions thereof).
+
+(c) the licenses granted in this Section 2.1(a) and (b) are effective on the
+date Initial Developer first distributes Original Code under the terms of
+this License.
+
+(d) Notwithstanding Section 2.1(b) above, no patent license is granted:
+1) for code that You delete from the Original Code; 2) separate from the
+Original Code; or 3) for infringements caused by: i) the modification of the
+Original Code or ii) the combination of the Original Code with other
+software or devices.
+
+2.2. Contributor Grant.
+
+Subject to third party intellectual property claims, each Contributor hereby
+grants You a world-wide, royalty-free, non-exclusive license
+
+(a) under intellectual property rights (other than patent or trademark)
+Licensable by Contributor, to use, reproduce, modify, display, perform,
+sublicense and distribute the Modifications created by such Contributor
+(or portions thereof) either on an unmodified basis, with other
+Modifications, as Covered Code and/or as part of a Larger Work; and
+
+(b) under Patent Claims infringed by the making, using, or selling of
+Modifications made by that Contributor either alone and/or in combination
+with its Contributor Version (or portions of such combination), to make,
+use, sell, offer for sale, have made, and/or otherwise dispose of:
+1) Modifications made by that Contributor (or portions thereof); and 2) the
+combination of Modifications made by that Contributor with its Contributor
+Version (or portions of such combination).
+
+(c) the licenses granted in Sections 2.2(a) and 2.2(b) are effective on the
+date Contributor first makes Commercial Use of the Covered Code.
+
+(d) Notwithstanding Section 2.2(b) above, no patent license is granted:
+1) for any code that Contributor has deleted from the Contributor Version;
+2) separate from the Contributor Version; 3) for infringements caused by:
+i) third party modifications of Contributor Version or ii) the combination
+of Modifications made by that Contributor with other software (except as
+part of the Contributor Version) or other devices; or 4) under Patent Claims
+infringed by Covered Code in the absence of Modifications made by that
+Contributor.
+
+3. Distribution Obligations.
+
+3.1. Application of License.
+
+The Modifications which You create or to which You contribute are governed
+by the terms of this License, including without limitation Section 2.2. The
+Source Code version of Covered Code may be distributed only under the terms
+of this License or a future version of this License released under Section
+6.1, and You must include a copy of this License with every copy of the
+Source Code You distribute. You may not offer or impose any terms on any
+Source Code version that alters or restricts the applicable version of this
+License or the recipients' rights hereunder. However, You may include an
+additional document offering the additional rights described in Section 3.5.
+
+3.2. Availability of Source Code.
+
+Any Modification which You create or to which You contribute must be made
+available in Source Code form under the terms of this License either on the
+same media as an Executable version or via an accepted Electronic
+Distribution Mechanism to anyone to whom you made an Executable version
+available; and if made available via Electronic Distribution Mechanism,
+must remain available for at least twelve (12) months after the date it
+initially became available, or at least six (6) months after a subsequent
+version of that particular Modification has been made available to such
+recipients. You are responsible for ensuring that the Source Code version
+remains available even if the Electronic Distribution Mechanism is
+maintained by a third party.
+
+3.3. Description of Modifications.
+
+You must cause all Covered Code to which You contribute to contain a file
+documenting the changes You made to create that Covered Code and the date
+of any change. You must include a prominent statement that the Modification
+is derived, directly or indirectly, from Original Code provided by the
+Initial Developer and including the name of the Initial Developer in
+(a) the Source Code, and (b) in any notice in an Executable version or
+related documentation in which You describe the origin or ownership of the
+Covered Code.
+
+3.4. Intellectual Property Matters
+
+(a) Third Party Claims.
+
+If Contributor has knowledge that a license under a third party's
+intellectual property rights is required to exercise the rights granted by
+such Contributor under Sections 2.1 or 2.2, Contributor must include a text
+file with the Source Code distribution titled "LEGAL'' which describes the
+claim and the party making the claim in sufficient detail that a recipient
+will know whom to contact. If Contributor obtains such knowledge after the
+Modification is made available as described in Section 3.2, Contributor
+shall promptly modify the LEGAL file in all copies Contributor makes
+available thereafter and shall take other steps (such as notifying
+appropriate mailing lists or newsgroups) reasonably calculated to inform
+those who received the Covered Code that new knowledge has been obtained.
+
+(b) Contributor APIs.
+
+If Contributor's Modifications include an application programming interface
+and Contributor has knowledge of patent licenses which are reasonably
+necessary to implement that API, Contributor must also include this
+information in the LEGAL file.
+
+(c) Representations.
+
+Contributor represents that, except as disclosed pursuant to Section 3.4(a)
+above, Contributor believes that Contributor's Modifications are
+Contributor's original creation(s) and/or Contributor has sufficient rights
+to grant the rights conveyed by this License.
+
+3.5. Required Notices.
+
+You must duplicate the notice in Exhibit A in each file of the Source Code.
+If it is not possible to put such notice in a particular Source Code file
+due to its structure, then You must include such notice in a location (such
+as a relevant directory) where a user would be likely to look for such a
+notice. If You created one or more Modification(s) You may add your name as
+a Contributor to the notice described in Exhibit A. You must also duplicate
+this License in any documentation for the Source Code where You describe
+recipients' rights or ownership rights relating to Covered Code. You may
+choose to offer, and to charge a fee for, warranty, support, indemnity or
+liability obligations to one or more recipients of Covered Code. However,
+You may do so only on Your own behalf, and not on behalf of the Initial
+Developer or any Contributor. You must make it absolutely clear than any
+such warranty, support, indemnity or liability obligation is offered by You
+alone, and You hereby agree to indemnify the Initial Developer and every
+Contributor for any liability incurred by the Initial Developer or such
+Contributor as a result of warranty, support, indemnity or liability terms
+You offer.
+
+3.6. Distribution of Executable Versions.
+
+You may distribute Covered Code in Executable form only if the requirements
+of Section 3.1-3.5 have been met for that Covered Code, and if You include
+a notice stating that the Source Code version of the Covered Code is
+available under the terms of this License, including a description of how
+and where You have fulfilled the obligations of Section 3.2. The notice must
+be conspicuously included in any notice in an Executable version, related
+documentation or collateral in which You describe recipients' rights relating
+to the Covered Code. You may distribute the Executable version of Covered
+Code or ownership rights under a license of Your choice, which may contain
+terms different from this License, provided that You are in compliance with
+the terms of this License and that the license for the Executable version
+does not attempt to limit or alter the recipient's rights in the Source Code
+version from the rights set forth in this License. If You distribute the
+Executable version under a different license You must make it absolutely
+clear that any terms which differ from this License are offered by You alone,
+not by the Initial Developer or any Contributor. You hereby agree to
+indemnify the Initial Developer and every Contributor for any liability
+incurred by the Initial Developer or such Contributor as a result of any
+such terms You offer.
+
+3.7. Larger Works.
+
+You may create a Larger Work by combining Covered Code with other code not
+governed by the terms of this License and distribute the Larger Work as a
+single product. In such a case, You must make sure the requirements of this
+License are fulfilled for the Covered Code.
+
+4. Inability to Comply Due to Statute or Regulation.
+
+If it is impossible for You to comply with any of the terms of this License
+with respect to some or all of the Covered Code due to statute, judicial
+order, or regulation then You must: (a) comply with the terms of this
+License to the maximum extent possible; and (b) describe the limitations and
+the code they affect. Such description must be included in the LEGAL file
+described in Section 3.4 and must be included with all distributions of the
+Source Code. Except to the extent prohibited by statute or regulation, such
+description must be sufficiently detailed for a recipient of ordinary skill
+to be able to understand it.
+
+5. Application of this License.
+
+This License applies to code to which the Initial Developer has attached the
+notice in Exhibit A and to related Covered Code.
+
+6. Versions of the License.
+
+6.1. New Versions.
+
+Inprise Corporation (''Inprise'') may publish revised and/or new versions of
+the License from time to time. Each version will be given a distinguishing
+version number.
+
+6.2. Effect of New Versions.
+
+Once Covered Code has been published under a particular version of the
+License, You may always continue to use it under the terms of that version.
+You may also choose to use such Covered Code under the terms of any
+subsequent version of the License published by Inprise. No one other than
+Inprise has the right to modify the terms applicable to Covered Code created
+under this License.
+
+6.3. Derivative Works.
+
+If You create or use a modified version of this License (which you may only
+do in order to apply it to code which is not already Covered Code governed
+by this License), You must (a) rename Your license so that the phrases
+''Mozilla'', ''MOZILLAPL'', ''MOZPL'', ''Netscape'', "MPL", ''NPL",
+"InterBase", "Inprise", "Borland'' or any confusingly similar phrase do not
+appear in your license (except to note that your license differs from this
+License) and (b) otherwise make it clear that Your version of the license
+contains terms which differ from the Mozilla Public License and Netscape
+Public License. (Filling in the name of the Initial Developer, Original
+Code or Contributor in the notice described in Exhibit A shall not of
+themselves be deemed to be modifications of this License.)
+
+6.4 Origin of the InterBase Public License.
+
+The InterBase public license is based on the Mozilla Public License V 1.1
+with the following changes:
+
+1. The license is published by Inprise Corporation. Only Inprise Corporation
+can modify the terms applicable to Covered Code.
+2. The license can be modified and used for code which is not already
+governed by this license. Modified versions of the license must be renamed
+to avoid confusion with Netscape?s or Inprise?s license and must include a
+description of changes from the InterBase Public License.
+3. The name of the license in Exhibit A is the "InterBase Public License".
+4. The reference to an alternative license in Exhibit A has been removed.
+5. Amendments I, II, III, V, and VI have been deleted.
+6. Exhibit A, Netscape Public License has been deleted
+7. A new amendment (II) has been added, describing the required and
+restricted rights to use the trademarks of Inprise Corporation.
+
+7. DISCLAIMER OF WARRANTY.
+
+COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS'' BASIS, WITHOUT
+WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT
+LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF DEFECTS,
+MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE
+RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE IS WITH YOU.
+SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL
+DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY
+SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN
+ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED
+HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
+
+8. TERMINATION.
+
+8.1. This License and the rights granted hereunder will terminate
+automatically if You fail to comply with terms herein and fail to cure such
+breach within 30 days of becoming aware of the breach. All sublicenses to
+the Covered Code which are properly granted shall survive any termination
+of this License. Provisions which, by their nature, must remain in effect
+beyond the termination of this License shall survive.
+
+8.2. If You initiate litigation by asserting a patent infringement claim
+(excluding declaratory judgment actions) against Initial Developer or a
+Contributor (the Initial Developer or Contributor against whom You file such
+action is referred to as "Participant") alleging that:
+
+(a) such Participant's Contributor Version directly or indirectly infringes
+any patent, then any and all rights granted by such Participant to You under
+Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice from
+Participant terminate prospectively, unless if within 60 days after receipt
+of notice You either: (i) agree in writing to pay Participant a mutually
+agreeable reasonable royalty for Your past and future use of Modifications
+made by such Participant, or (ii) withdraw Your litigation claim with respect
+to the Contributor Version against such Participant. If within 60 days of
+notice, a reasonable royalty and payment arrangement are not mutually agreed
+upon in writing by the parties or the litigation claim is not withdrawn, the
+rights granted by Participant to You under Sections 2.1 and/or 2.2
+automatically terminate at the expiration of the 60 day notice period
+specified above.
+
+(b) any software, hardware, or device, other than such Participant's
+Contributor Version, directly or indirectly infringes any patent, then any
+rights granted to You by such Participant under Sections 2.1(b) and 2.2(b)
+are revoked effective as of the date You first made, used, sold, distributed,
+or had made, Modifications made by that Participant.
+
+8.3. If You assert a patent infringement claim against Participant alleging
+that such Participant's Contributor Version directly or indirectly infringes
+any patent where such claim is resolved (such as by license or settlement)
+prior to the initiation of patent infringement litigation, then the
+reasonable value of the licenses granted by such Participant under Sections
+2.1 or 2.2 shall be taken into account in determining the amount or value of
+any payment or license.
+
+8.4. In the event of termination under Sections 8.1 or 8.2 above, all end
+user license agreements (excluding distributors and resellers) which have
+been validly granted by You or any distributor hereunder prior to termination
+shall survive termination.
+
+9. LIMITATION OF LIABILITY.
+
+UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING
+NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY
+OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, OR ANY SUPPLIER OF
+ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL,
+INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT
+LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE
+OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF
+SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES.
+THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR
+PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT
+APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW
+THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS
+EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
+
+10. U.S. GOVERNMENT END USERS.
+
+The Covered Code is a ''commercial item,'' as that term is defined in 48
+C.F.R. 2.101 (Oct. 1995), consisting of ''commercial computer software'' and
+''commercial computer software documentation,'' as such terms are used in 48
+C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R.
+227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users
+acquire Covered Code with only those rights set forth herein.
+
+11. MISCELLANEOUS.
+
+This License represents the complete agreement concerning subject matter
+hereof. If any provision of this License is held to be unenforceable, such
+provision shall be reformed only to the extent necessary to make it
+enforceable. This License shall be governed by Georgia law provisions (except
+to the extent applicable law, if any, provides otherwise), excluding its
+conflict-of-law provisions. With respect to disputes in which at least one
+party is a citizen of, or an entity chartered or registered to do business
+in the United States of America, Any litigation relating to this License
+shall be subject to the jurisdiction of the Federal Courts of the Northern
+District of Georgia and/or the state courts of Gwinnett County, Georgia,
+with the losing party responsible for costs, including without limitation,
+court costs and reasonable attorneys' fees and expenses. The application of
+the United Nations Convention on Contracts for the International Sale of
+Goods is expressly excluded. Any law or regulation which provides that the
+language of a contract shall be construed against the drafter shall not
+apply to this License.
+
+12. RESPONSIBILITY FOR CLAIMS.
+
+As between Initial Developer and the Contributors, each party is responsible
+for claims and damages arising, directly or indirectly, out of its
+utilization of rights under this License and You agree to work with Initial
+Developer and Contributors to distribute such responsibility on an equitable
+basis. Nothing herein is intended or shall be deemed to constitute any
+admission of liability.
+
+13. MULTIPLE-LICENSED CODE.
+
+Initial Developer may designate portions of the Covered Code as
+"Multiple-Licensed". "Multiple-Licensed" means that the Initial Developer
+permits you to utilize portions of the Covered Code under Your choice of
+the InterBase Public License or the alternative licenses, if any, specified
+by the Initial Developer in the file described in Exhibit A.
+
+EXHIBIT A - InterBase Public License.
+
+``The contents of this file are subject to the InterBase Public License
+Version 1.0 (the "License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+http://www.interbase.com/IPL.html
+
+Software distributed under the License is distributed on an "AS IS" basis,
+WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+for the specific language governing rights and limitations under the License.
+
+The Original Code was created by InterBase Software Corp and its successors.
+
+Portions created by Borland/Inprise are Copyright (C) Borland/Inprise.
+All Rights Reserved.
+
+Contributor(s): ______________________________________.
+
+AMENDMENTS
+
+I. InterBase and logo. This License does not grant any rights to use the
+trademarks "InterBase'', "Java" or "JavaScript" even if such marks are
+included in the Original Code or Modifications.
+
+II. Trademark Usage.
+
+II.1. Advertising Materials. All advertising materials mentioning features
+or use of the covered Code must display the following acknowledgement: "This
+product includes software developed by Inprise Corporation. "
+
+II.2. Endorsements. The names "InterBase," "Inprise," and "Borland" must not
+be used to endorse or promote Contributor Versions or Larger Works without
+the prior written permission of InterBase.
+
+II.3. Product Names. Contributor Versions and Larger Works may not be called
+"InterBase" or "InterBase" nor may the word "InterBase" appear in their
+names without the prior written permission of Inprise.
+
+
+
+
+
+=============================================================================
+Initial Developer's PUBLIC LICENSE
+Version 1.0
+
+1. Definitions
+
+1.0 "Commercial Use" means distribution or otherwise making the Covered
+Code available to a third party.
+
+1.1 ''Contributor'' means each entity that creates or contributes to the
+ creation of Modifications.
+
+1.2 ''Contributor Version'' means the combination of the Original Code, prior
+Modifications used by a Contributor, and the Modifications made by that
+particular Contributor.
+
+1.3. ''Covered Code'' means the Original Code or Modifications or the
+combination of the Original Code and Modifications, in each case including
+portions thereof.
+
+1.4. ''Electronic Distribution Mechanism'' means a mechanism generally
+accepted in the software development community for the electronic transfer of
+data.
+
+1.5. ''Executable'' means Covered Code in any form other than Source Code.
+
+1.6. ''Initial Developer'' means the individual or entity identified as the Initial
+Developer in the Source Code notice required by Exhibit A.
+
+1.7. ''Larger Work'' means a work which combines Covered Code or portions
+thereof with code not governed by the terms of this License.
+
+1.8. ''License'' means this document.
+
+1.8.1. "Licensable" means having the right to grant, to the maximum
+extent possible, whether at the time of the initial grant or subsequently
+acquired, any and all of the rights conveyed herein.
+
+1.9. ''Modifications'' means any addition to or deletion from the substance or
+structure of either the Original Code or any previous Modifications. When
+Covered Code is released as a series of files, a Modification is:
+
+Any addition to or deletion from the contents of a file containing Original
+Code or previous Modifications.
+
+Any new file that contains any part of the Original Code or previous
+Modifications.
+
+1.10. ''Original Code'' means Source Code of computer software code which
+is described in the Source Code notice required by Exhibit A as Original Code,
+and which, at the time of its release under this License is not already Covered
+Code governed by this License.
+
+1.10.1. "Patent Claims" means any patent claim(s), now owned or
+hereafter acquired, including without limitation, method, process, and
+apparatus claims, in any patent Licensable by grantor.
+
+1.11. ''Source Code'' means the preferred form of the Covered Code for
+making modifications to it, including all modules it contains, plus any associated
+interface definition files, scripts used to control compilation and installation of
+an Executable, or source code differential comparisons against either the
+Original Code or another well known, available Covered Code of the
+Contributor's choice. The Source Code can be in a compressed or archival
+form, provided the appropriate decompression or de-archiving software is
+widely available for no charge.
+
+1.12. "You'' (or "Your") means an individual or a legal entity exercising rights
+under, and complying with all of the terms of, this License or a future version
+of this License issued under Section 6.1. For legal entities, "You'' includes any
+entity w hich controls, is controlled by, or is under common control with You.
+For purposes of this definition, "control'' means (a) the power, direct or
+indirect, to cause the direction or management of such entity, whether by
+contract or otherwise, or (b) ownership of more than fifty percent (50%) of
+the outstanding shares or beneficial ownership of such entity.
+
+
+2. Source Code License.
+
+
+2.1. The Initial Developer Grant. The Initial Developer hereby grants You a
+world-wide, royalty-free, non-exclusive license, subject to third party intellectual
+property claims:
+
+(a) under intellectual property rights (other than patent or trademark)
+Licensable by Initial Developer to use, reproduce, modify, display, perform,
+sublicense and distribute the Original Code (or portions thereof) with or without
+Modifications, and/or as part of a Larger Work; and
+
+(b) under Patents Claims infringed by the making, using or selling of Original
+Code, to make, have made, use, practice, sell, and offer for sale, and/or
+otherwise dispose of the Original Code (or portions thereof).
+
+(c) the licenses granted in this Section 2.1(a) and (b) are effective on the date
+Initial Developer first distributes Original Code under the terms of this License.
+
+d) Notwithstanding Section 2.1(b) above, no patent license is granted:
+
+1) for code that You delete from the Original Code;
+
+2) separate from the Original Code; or
+
+3) for infringements caused by:
+
+i) the modification of the Original Code or
+
+ii) the combination of the Original Code with other software or
+devices.
+
+2.2. Contributor Grant. Subject to third party intellectual property claims, each
+Contributor hereby grants You a world-wide, royalty-free, non-exclusive license
+
+(a) under intellectual property rights (other than patent or trademark)
+Licensable by Contributor, to use, reproduce, modify, display, perform,
+sublicense and distribute the Modifications created by such Contributor (or
+portions thereof) either on an unmodified basis, with other Modifications, as
+Covered Code and/or as part of a Larger Work; and
+
+(b) under Patent Claims infringed by the making, using, or selling of
+Modifications made by that Contributor either alone and/or in combination with
+its Contributor Version (or portions of such combination), to make, use, sell,
+offer for sale, have made, and/or otherwise dispose of: 1) Modifications made
+by that Contributor (or portions thereof); and 2) the combination of
+Modifications made by that Contributor with its Contributor Version (or portions
+of such combination).
+
+(c) the licenses granted in Sections 2.2(a) and 2.2(b) are effective on the date
+Contributor first makes Commercial Use of the Covered Code.
+
+(d) Notwithstanding Section 2.2(b) above, no patent license is granted:
+
+1) for any code that Contributor has deleted from the Contributor
+Version;
+
+2) separate from the Contributor Version;
+
+3) for infringements caused by:
+
+i) third party modifications of Contributor Version or
+
+ii) the combination of Modifications made by that Contributor with
+other software (except as part of the Contributor Version) or
+other devices; or
+
+4) under Patent Claims infringed by Covered Code in the absence of
+Modifications made by that Contributor.
+
+
+3. Distribution Obligations.
+
+
+3.1. Application of License. The Modifications which You create or to which
+You contribute are governed by the terms of this License, including without
+limitation Section 2.2. The Source Code version of Covered Code may be
+distributed only under the terms of this License or a future version of this
+License released under Section 6.1, and You must include a copy of this
+License with every copy of the Source Code You distribute. You may not offer
+or impose any terms on any Source Code version that alters or restricts the
+applicable version of this License or the recipients' rights hereunder. However,
+You may include an additional document offering the additional rights described
+in Section 3.5.
+
+
+3.2. Availability of Source Code. Any Modification which You create or to
+which You contribute must be made available in Source Code form under the
+terms of this License either on the same media as an Executable version or via
+an accepted Electronic Distribution Mechanism to anyone to whom you made
+an Executable version available; and if made available via Electronic Distribution
+Mechanism, must remain available for at least twelve (12) months after the
+date it initially became available, or at least six (6) months after a subsequent
+version of that particular Modification has been made available to such
+recipients. You are responsible for ensuring that the Source Code version
+remains available even if the Electronic Distribution Mechanism is maintained by
+a third party.
+
+
+3.3. Description of Modifications. You must cause all Covered Code to
+which You contribute to contain a file documenting the changes You made to
+create that Covered Code and the date of any change. You must include a
+prominent statement that the Modification is derived, directly or indirectly, from
+Original Code provided by the Initial Developer and including the name of the
+Initial Developer in
+
+(a) the Source Code, and
+
+(b) in any notice in an Executable version or related documentation in
+which You describe the origin or ownership of the Covered Code.
+
+
+3.4. Intellectual Property Matters
+
+a) Third Party Claims. If Contributor has knowledge that a license under
+a third party's intellectual property rights is required to exercise the
+rights granted by such Contributor under Sections 2.1 or 2.2,
+Contributor must include a text file with the Source Code distribution
+titled "LEGAL'' which describes the claim and the party making the claim
+in sufficient detail that a recipient will know whom to contact. If
+Contributor obtains such knowledge after the Modification is made
+available as described in Section 3.2, Contributor shall promptly modify
+the LEGAL file in all copies Contributor makes available thereafter and
+shall take other steps (such as notifying appropriate mailing lists or
+newsgroups) reasonably calculated to inform those who received the
+Covered Code that new knowledge has been obtained.
+
+(b) Contributor APIs. If Contributor's Modifications include an application
+programming interface and Contributor has knowledge of patent
+licenses which are reasonably necessary to implement that API,
+Contributor must also include this information in the LEGAL file.
+
+
+(c) Representations. Contributor represents that, except as disclosed
+pursuant to Section 3.4(a) above, Contributor believes that Contributor's
+Modifications are Contributor's original creation(s) and/or Contributor
+has sufficient rights to grant the rights conveyed by this License.
+
+
+3.5. Required Notices. You must duplicate the notice in Exhibit A in each file
+of the Source Code. If it is not possible to put such notice in a particular Source
+Code file due to its structure, then You must include such notice in a location
+(such as a relevant directory) where a user would be likely to look for such a
+notice. If You created one or more Modification(s) You may add your name as
+a Contributor to the notice described in Exhibit A. You must also duplicate this
+License in any documentation for the Source Code where You describe
+recipients' rights or ownership rights relating to Covered Code. You may
+choose to offer, and to charge a fee for, warranty, support, indemnity or
+liability obligations to one or more recipients of Covered Code. However, You
+may do so only on Your own behalf, and not on behalf of the Initial Developer
+or any Contributor. You must make it absolutely clear than any such warranty,
+support, indemnity or liability obligation is offered by You alone, and You
+hereby agree to indemnify the Initial Developer and every Contributor for any
+liability incurred by the Initial Developer or such Contributor as a result of
+warranty, support, indemnity or liability terms You offer.
+
+
+3.6. Distribution of Executable Versions. You may distribute Covered
+Code in Executable form only if the requirements of Section 3.1-3.5 have been
+met for that Covered Code, and if You include a notice stating that the Source
+Code version of the Covered Code is available under the terms of this License,
+including a description of how and where You have fulfilled the obligations of
+Section 3.2. The notice must be conspicuously included in any notice in an
+Executable version, related documentation or collateral in which You describe
+recipients' rights relating to the Covered Code. You may distribute the
+Executable version of Covered Code or ownership rights under a license of
+Your choice, which may contain terms different from this License, provided
+that You are in compliance with the terms of this License and hat the license
+for the Executable version does not attempt to limit or alter the recipient's rights
+in the Source Code version from the rights set forth in this License. If You
+distribute the Executable version under a different license You must make it
+absolutely clear that any terms which differ from this License are offered by
+You alone, not by the Initial Developer or any Contributor. You hereby agree to
+indemnify the Initial Developer and every Contributor for any liability incurred by
+the Initial Developer or such Contributor as a result of any such terms You
+offer.
+
+
+3.7. Larger Works. You may create a Larger Work by combining Covered
+Code with other code not governed by the terms of this License and distribute
+the Larger Work as a single product. In such a case, You must make sure the
+requirements of this License are fulfilled for the Covered Code.
+
+
+4. Inability to Comply Due to Statute or Regulation.
+
+
+
+If it is impossible for You to comply with any of the terms of this License with respect
+to some or all of the Covered Code due to statute, judicial order, or regulation then You
+must:
+
+(a) comply with the terms of this License to the maximum extent possible; and
+
+(b) describe the limitations and the code they affect. Such description must be
+included in the LEGAL file described in Section 3.4 and must be included with
+all distributions of the Source Code. Except to the extent prohibited by statute
+or regulation, such description must be sufficiently detailed for a recipient of
+ordinary skill to be able to understand it.
+
+
+5. Application of this License.
+
+
+
+This License applies to code to which the Initial Developer has attached the notice in
+Exhibit A and to related Covered Code.
+
+
+6. Versions of the License.
+
+
+6.1. New Versions. The Initial Developer of this code may publish revised
+and/or new versions of the License from time to time. Each version will be
+given a distinguishing version number.
+
+
+6.2. Effect of New Versions. Once Covered Code has been published under
+a particular version of the License, You may always continue to use it under
+the terms of that version. You may also choose to use such Covered Code
+under the terms of any subsequent version of the License published by the
+Initial Developer. No one other than the Initial Developer has the right to modify
+the terms applicable to Covered Code created under this License.
+
+
+6.3. Derivative Works. If You create or use a modified version of this License
+(which you may only do in order to apply it to code which is not already
+Covered Code governed by this License), You must
+
+(a) rename Your license so that the phrases ''Mozilla'', ''MOZILLAPL'',
+''MOZPL'', ''Netscape'', "MPL", ''NPL", or any confusingly similar phrases
+do not appear in your license (except to note that your license differs
+from this License) and
+
+(b) otherwise make it clear that Your version of the license contains
+terms which differ from the Mozilla Public License and Netscape Public
+License. (Filling in the name of the Initial Developer, Original Code or
+Contributor in the notice described in Exhibit A shall not of themselves
+be deemed to be modifications of this License.)
+
+
+6.4 Origin of the Initial Developer's Public License. The Initial Developer's
+Public License is based on the Mozilla Public License V 1.1 with the following
+changes:
+
+1) The license is published by the Initial Developer of this code. Only the
+Initial Developer can modify the terms applicable to Covered Code.
+
+2) The license can be modified and used for code which is not already
+governed by this license. Modified versions of the license must be
+renamed to avoid confusion with Netscape's license Initial Developer's's
+license and must include a description of changes from the Initial
+Developer's Public License.
+
+3) The name of the license in Exhibit A is the "Initial Developer's Public
+License".
+
+4) The reference to an alternative license in Exhibit A has been removed.
+
+5) Amendments I, II, III, V, and VI have been deleted.
+
+6) Exhibit A, Netscape Public License has been deleted
+
+
+7. DISCLAIMER OF WARRANTY.
+
+
+
+COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS'' BASIS, WITHOUT
+WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT
+LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF DEFECTS,
+MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE
+ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE IS
+WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT,
+YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
+COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
+OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
+ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS
+DISCLAIMER.
+
+
+8. TERMINATION.
+
+
+8.1. This License and the rights granted hereunder will terminate automatically
+if You fail to comply with terms herein and fail to cure such breach within 30
+days of becoming aware of the breach. All sublicenses to the Covered Code
+which are properly granted shall survive any termination of this License.
+Provisions which, by their nature, must remain in effect beyond the termination
+of this License shall survive.
+
+8.2. If You initiate litigation by asserting a patent infringement claim (excluding
+declatory judgment actions) against Initial Developer or a Contributor (the Initial
+Developer or Contributor against whom You file such action is referred to as
+"Participant") alleging that:
+
+(a) such Participant's Contributor Version directly or indirectly infringes
+any patent, then any and all rights granted by such Participant to You
+under Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice
+from Participant terminate prospectively, unless if within 60 days after
+receipt of notice You either:
+
+(i) agree in writing to pay Participant a mutually agreeable
+reasonable royalty for Your past and future use of Modifications
+made by such Participant, or
+
+(ii) withdraw Your litigation claim with respect to the Contributor
+Version against such Participant.
+
+
+If within 60 days of notice, a reasonable royalty and payment
+arrangement are not mutually agreed upon in writing by the parties or
+the litigation claim is not withdrawn, the rights granted by Participant to
+You under Sections 2.1 and/or 2.2 automatically terminate at the
+expiration of the 60 day notice period specified above.
+
+(b) any software, hardware, or device, other than such Participant's
+Contributor Version, directly or indirectly infringes any patent, then any
+rights granted to You by such Participant under Sections 2.1(b) and
+2.2(b) are revoked effective as of the date You first made, used, sold,
+distributed, or had made, Modifications made by that Participant.
+
+8.3. If You assert a patent infringement claim against Participant alleging that
+such Participant's Contributor Version directly or indirectly infringes any patent
+where such claim is resolved (such as by license or settlement) prior to the
+initiation of patent infringement litigation, then the reasonable value of the
+licenses granted by such Participant under Sections 2.1 or 2.2 shall be taken
+into account in determining the amount or value of any payment or license.
+
+8.4. In the event of termination under Sections 8.1 or 8.2 above, all end user
+license agreements (excluding distributors and resellers) which have been
+validly granted by You or any distributor hereunder prior to termination shall
+survive termination.
+
+
+9. LIMITATION OF LIABILITY.
+
+
+UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
+(INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
+DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED
+CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON
+FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
+CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF
+GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY
+AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY
+SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS
+LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR
+PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT
+APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT
+ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL
+DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
+
+
+10. U.S. GOVERNMENT END USERS.
+
+
+The Covered Code is a ''commercial item,'' as that term is defined in 48 C.F.R. 2.101
+(Oct. 1995), consisting of ''commercial computer software'' and ''commercial computer
+software documentation,'' as such terms are used in 48 C.F.R. 12.212 (Sept. 1995).
+Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June
+1995), all U.S. Government End Users acquire Covered Code with only those rights
+set forth herein.
+
+
+11. MISCELLANEOUS.
+
+
+This License represents the complete agreement concerning subject matter hereof. If
+any provision of this License is held to be unenforceable, such provision shall be
+reformed only to the extent necessary to make it enforceable. This License shall be
+governed by California law provisions (except to the extent applicable law, if any,
+provides otherwise), excluding its conflict-of-law provisions. With respect to disputes
+in which at least one party is a citizen of, or an entity chartered or registered to do
+business in the United States of America, any litigation relating to this License shall be
+subject to the jurisdiction of the Federal Courts of the Northern District of California,
+with venue lying in Santa Clara County, California, with the losing party responsible for
+costs, including without limitation, court costs and reasonable attorneys' fees and
+expenses. The application of the United Nations Convention on Contracts for the
+International Sale of Goods is expressly excluded. Any law or regulation which
+provides that the language of a contract shall be construed against the drafter shall
+not apply to this License.
+
+
+12. RESPONSIBILITY FOR CLAIMS.
+
+
+As between Initial Developer and the Contributors, each party is responsible for claims
+and damages arising, directly or indirectly, out of its utilization of rights under this
+License and You agree to work with Initial Developer and Contributors to distribute
+such responsibility on an equitable basis. Nothing herein is intended or shall be
+deemed to constitute any admission of liability.
+
+
+13. MULTIPLE-LICENSED CODE.
+
+
+Initial Developer may designate portions of the Covered Code as "Multiple-Licensed".
+"Multiple-Licensed" means that the Initial Devpoeloper permits you to utilize portions of
+the Covered Code under Your choice of the IDPL or the alternative licenses, if any,
+specified by the Initial Developer in the file described in Exhibit A.
+
+EXHIBIT A -Initial Developer's Public License.
+
+The contents of this file are subject to the Initial Developer's Public License Version 1.0
+(the "License"); you may not use this file except in compliance with the License. You
+may obtain a copy of the License at http://www.ibphoenix.com/idpl.html Software
+distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY
+OF ANY KIND, either express or implied. See the License for the specific language
+governing rights and limitations under the License.
+
+The Original Code is ______________________________________.
+
+The Initial Developer of the Original Code is ________________________.
+
+Portions created by ______________________ are Copyright (C) ______
+_______________________.
+
+All Rights Reserved.
+
+Contributor(s): ______________________________________.
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/NEWS
+++ firebird2.0-2.0.4.13130-1.ds1/debian/NEWS
@@ -0,0 +1,21 @@
+firebird2 (1.5.2-6) unstable; urgency=low
+
+ * This release no longer provides libgds.so.0 compatibility links in
+ libfbembed1 (previous package name was libfirebird2-classic). libgds.so.0
+ symlinks in libfirebird2-classic were provided only for compatibility with
+ third-party software, linked with libfbembed.so.1, which is a rare case
+ anyway.
+ libfbclient1 (previous package name: libfirebird2-super) still has the
+ libgds.so.0 symlinks
+
+ What this means is that if you have some third-party software, linked with
+ libgds.so.0 and which requires embedded connections, this software must be
+ rebuilt to link with libfbembed.so, or otherwise the embedded connections
+ shall not work.
+ No change is necessary if TCP connections are used.
+
+ * libgds.so symlinks are provided in firebird2-dev and point to
+ libfbclient.so. Software linking with libfbembed.so must now explicitly say
+ so, instead of relying on libgds.so symlink.
+
+ -- Damyan Ivanov Tue, 13 Sep 2005 12:29:49 +0300
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/server-config.master
+++ firebird2.0-2.0.4.13130-1.ds1/debian/server-config.master
@@ -0,0 +1,96 @@
+#!/bin/sh
+
+set -e
+
+. /usr/share/debconf/confmodule
+
+set -u
+
+if [ -n "${DEBIAN_FIREBIRD_DEBUG:-}" ]; then
+ set -x
+fi
+
+VER="2.0"
+PASSWORD_FILE=/etc/firebird/$VER/SYSDBA.password
+
+# find server flavour
+if basename $0 | grep -q -- '-classic$'; then
+ FB_FLAVOUR=classic
+else
+ FB_FLAVOUR=super
+ DEFAULT=/etc/default/firebird$VER-super
+fi
+
+
+ACTION=$1
+
+case "$ACTION" in
+ configure|reconfigure)
+
+ if [ "$FB_FLAVOUR" = classic ]; then
+ if grep -q ^gds_db /etc/inetd.conf; then
+ enabled=true
+ else
+ enabled=false
+ fi
+ else
+ if [ -f $DEFAULT ]; then
+ . $DEFAULT
+ if [ "${ENABLE_SUPER_SERVER:-}" = yes ]; then
+ enabled=true
+ else
+ enabled=false
+ fi
+ else
+ enabled=false
+ fi
+ fi
+
+ db_set shared/firebird/enabled $enabled || true
+
+ db_input low shared/firebird/enabled || true
+ db_go || true
+
+ db_get shared/firebird/enabled || true
+
+ # ask the password question
+ if [ "${RET:-}" = true ]; then
+ PASSWORD_FILE="/etc/firebird/$VER/SYSDBA.password"
+ if [ -e $PASSWORD_FILE ]; then
+ . $PASSWORD_FILE
+ if [ -n "${ISC_PASSWORD:-}" ]; then
+ # upgrade or reconfiguration
+ QUESTION="shared/firebird/sysdba_password/upgrade_reconfigure"
+ db_set "$QUESTION" "$ISC_PASSWORD"
+ PRIORITY="low"
+ else
+ # new install
+ QUESTION="shared/firebird/sysdba_password/first_install"
+ PRIORITY="high"
+ fi
+ else
+ QUESTION="shared/firebird/sysdba_password/first_install"
+ PRIORITY="high"
+ fi
+
+ db_subst shared/firebird/title FB_VER "$VER"
+ db_settitle shared/firebird/title
+
+ db_subst "$QUESTION" FB_VER "$VER"
+ db_input "$PRIORITY" "$QUESTION" || true
+ db_go
+
+ # store the answer into hidden template question
+ db_get "$QUESTION"
+ db_set shared/firebird/sysdba_password/new_password "$RET"
+
+ # and remove it from the asked question
+ db_reset "$QUESTION"
+ fi
+
+ ;;
+esac
+
+exit 0
+
+# vi: set sw=4 ts=8 filetype=sh sts=4 :
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/firebird2.0-examples.links
+++ firebird2.0-2.0.4.13130-1.ds1/debian/firebird2.0-examples.links
@@ -0,0 +1 @@
+usr/share/doc/firebird2.0-examples/examples usr/lib/firebird/2.0/examples
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/firebird-utils.manpages
+++ firebird2.0-2.0.4.13130-1.ds1/debian/firebird-utils.manpages
@@ -0,0 +1,9 @@
+debian/gsec.1
+debian/isql-fb.1
+debian/gbak.1
+debian/gdef.1
+debian/gfix.1
+debian/gpre.1
+debian/fbstat.1
+debian/qli.1
+debian/nbackup.1
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/firebird2.0-server-common.links
+++ firebird2.0-2.0.4.13130-1.ds1/debian/firebird2.0-server-common.links
@@ -0,0 +1,13 @@
+var/lib/firebird/2.0/system usr/lib/firebird/2.0/help
+etc/firebird/2.0/aliases.conf usr/lib/firebird/2.0/aliases.conf
+var/log/firebird2.0.log usr/lib/firebird/2.0/firebird.log
+var/run/firebird/2.0 usr/lib/firebird/2.0/run
+var/lib/firebird/2.0/system/security.fdb usr/lib/firebird/2.0/security2.fdb
+usr/bin/fbstat usr/lib/firebird/2.0/bin/gstat
+usr/bin/gbak usr/lib/firebird/2.0/bin/gbak
+usr/bin/gdef usr/lib/firebird/2.0/bin/gdef
+usr/bin/gfix usr/lib/firebird/2.0/bin/gfix
+usr/bin/gsec usr/lib/firebird/2.0/bin/gsec
+usr/bin/isql-fb usr/lib/firebird/2.0/bin/isql
+usr/bin/nbackup usr/lib/firebird/2.0/bin/nbackup
+usr/bin/qli usr/lib/firebird/2.0/bin/qli
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/fbmgr.sgml
+++ firebird2.0-2.0.4.13130-1.ds1/debian/fbmgr.sgml
@@ -0,0 +1,140 @@
+ manpage.1'. You may view
+ the manual page with: `docbook-to-man manpage.sgml | nroff -man |
+ less'. A typical entry in a Makefile or Makefile.am is:
+
+manpage.1: manpage.sgml
+ docbook-to-man $< > $@
+ -->
+
+
+
+
+ Daniel">
+ Urban">
+
+ June 21 2004">
+
+ 1">
+ daniel@sente.pl">
+
+ FBMGR">
+
+]>
+
+
+
+
+ &manemail;
+
+
+ &manfirstname;
+ &mansurname;
+
+
+ 2004
+ &manusername;
+
+ &mandate;
+
+
+ &manucpackage;
+
+ &mansection;
+
+
+ &manpackage;
+
+ Managing Firebird server process
+
+
+
+ DESCRIPTION
+
+ &manpackage; is a utility for managing Firebird
+ server process on UNIX systems
+
+ http://www.firebirdsql.org/ - Documentation -> Knowledgebase ->
+ User Documentation -> Interbase 6. Operation Guide (look for ibmgr).
+
+
+
+
+ COMMON OPTIONS
+
+ -help
+ Print help text
+
+
+
+
+ -password password
+ Supplies SYSDBA password
+
+
+
+ -show
+ Shows host and user
+
+
+
+ -shut
+ Rolls back current transactions, terminates client connects and shutdown server
+ immediately
+
+
+
+ -start[-once|-forever]
+ Starts server, the -forever switch causes the server to restart if it crashes
+ (by fbquard for super-server), -forever is dafault
+
+
+
+ -user
+ Supplies SYSDBA
+
+
+
+
+
+
+ EXAMPLES
+
+
+
+
+
+ Starting the server
+ fbmgr -start
+
+
+ Stopping the server
+ fbmgr -shut -password SYSDBApassword
+
+
+
+
+
+ AUTHOR
+
+ This manpage was written by &manusername; <&manemail;> for Debian
+ GNU/Linux but may be used by others.
+
+
+ COPYRIGHT
+ Permission is granted to modify and distribute this manpage under the
+ terms of GNU General Public Licence version 2 or (at your oppinion) any later
+ version. It is provided in the hope that it will be useful but with NO
+ WARRANTY. Author is not responsible for any (mis)use of this manpage.
+
+
+
+
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/firebird2.0-classic.prerm
+++ firebird2.0-2.0.4.13130-1.ds1/debian/firebird2.0-classic.prerm
@@ -0,0 +1,72 @@
+#!/bin/sh
+# prerm script for firebird2.0-classic
+#
+# see: dh_installdeb(1)
+
+# summary of how this script can be called:
+# * `remove'
+# * `upgrade'
+# * `failed-upgrade'
+# * `remove' `in-favour'
+# * `deconfigure' `in-favour'
+# `removing'
+#
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+set -e
+. /usr/share/debconf/confmodule
+set -u
+
+FB_VER="2.0"
+FB_FLAVOUR=classic
+THIS="firebird$FB_VER-$FB_FLAVOUR"
+. /usr/share/firebird$FB_VER-common/functions.sh
+
+#---------------------------------------------------------------------
+# stop server if it is running
+
+checkIfClassicRunning()
+{
+ # Check if server is being actively used.
+
+ LOCK_MGR_PID=`pidof $FB/bin/fb_lock_mgr || /bin/true`
+
+ if [ -z "$LOCK_MGR_PID" ];
+ then
+ # lock manager not running. Safe to uninstall
+ return 0
+ fi
+
+ # Check to see who is holding locks if any
+ # fb_lock_mgr naturally holds a lock and should be excluded
+ LOCK_PIDS=`$FB/bin/fb_lock_print | egrep "Process id:" | sed -e 's/.*Process id: *//' | sed -e 's/, UID:.*//' | grep -v "$LOCK_MGR_PID"` || true
+
+ if [ -n "$LOCK_PIDS" ] ;
+ then
+ Q=shared/firebird/server_in_use
+ db_subst "$Q" FB_VER $FB_VER
+ db_subst "$Q" FB_FLAVOUR $FB_FLAVOUR
+ db_input critical "$Q"
+ db_go || true
+
+ exit 1
+ fi
+
+ # quit lock manager
+ kill $LOCK_MGR_PID
+}
+
+
+case "$1" in
+ remove|deconfigure|upgrade)
+ checkIfClassicRunning
+ ;;
+esac
+
+
+#DEBHELPER#
+
+exit 0
+
+
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/compat
+++ firebird2.0-2.0.4.13130-1.ds1/debian/compat
@@ -0,0 +1 @@
+5
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/po/hi.po
+++ firebird2.0-2.0.4.13130-1.ds1/debian/po/hi.po
@@ -0,0 +1,167 @@
+# translation of hi.po to Hindi
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR , YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: hi\n"
+"Report-Msgid-Bugs-To: firebird2.0@packages.debian.org\n"
+"POT-Creation-Date: 2008-03-13 09:59+0200\n"
+"PO-Revision-Date: 2006-12-10 13:52+0530\n"
+"Last-Translator: Nishant Sharma \n"
+"Language-Team: Hindi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Enable Firebird server?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Accept if you want Firebird server to start automatically."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid ""
+"If you only need the Firebird client and there are no databases that will be "
+"served by this host, decline."
+msgstr ""
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid "Password for SYSDBA:"
+msgstr "SYSDBA के लिये कूटशब्द:"
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"Firebird has a special user named SYSDBA, which is the user that has access "
+"to all databases. SYSDBA can also create new databases and users. Because of "
+"this, it is necessary to secure SYSDBA with a password."
+msgstr ""
+"फायरबर्ड के पास एक विशेष उपयोक्ता है जिसका नाम है SYSDBA, जिसे कि समस्त डाटाबेसों की "
+"पहुँच होती है. SYSDBA नये डाटाबेस व उपयोक्ता बना सकता है. इस कारणवश SYSDBA को एक "
+"कूटशब्द से सुरक्षित करना आवश्यक हो जाता है."
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"The password is stored in /etc/firebird/${FB_VER}/SYSDBA.password (readable "
+"only by root). You may modify it there (don't forget to update the security "
+"database too, using the gsec utility), or you may use dpkg-reconfigure to "
+"update both."
+msgstr ""
+"कूटशब्द /etc/firebird/${FB_VER}/SYSDBA.password (केवल root ही इसे पढ़ सकता है ) में "
+"संरक्षित किया जाता है. आप इसमें वहाँ पर भी बदलाव कर सकते हैं ( gsec अनुप्रयोग द्वारा "
+"सेक्यूरिटी डाटाबेस को अपडेट करना न भूलें), या फिर आप dpkg-reconfigure का प्रयोग करके "
+"दोनों को ही अपडेट कर सकते हैं."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:2001
+msgid ""
+"If you don't enter a password, a random one will be used (and stored in "
+"SYSDBA.password)."
+msgstr ""
+"यदि आप कोई कूटशब्द नहीं देते हैं, तो एक कूटशब्द सहसा उतपन्न करके प्रयोग किया जाएगा (और "
+"SYSDBA.password में संरक्षित किया जाएगा)"
+
+#. Type: password
+#. Description
+#: ../server-templates.master:3001
+msgid "To keep your existing password, leave this blank."
+msgstr "वर्तमान कूटशब्द को ही विद्यमान रहने देने के लिए इसे रिक्त छोड़ें."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid "Delete password database?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The last package that uses password database at /var/lib/firebird/${FB_VER}/"
+"system/security.fdb is being purged."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"Leaving security database may present security risk. It is a good idea to "
+"remove it if you don't plan re-installing firebird${FB_VER}."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The same stands for /etc/firebird/${FB_VER}/SYSDBA.password, where the "
+"password for SYSDBA is kept."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid "Delete databases from /var/lib/firebird/${FB_VER}/data?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"You may want to delete all databases from firebird standard database "
+"directory, /var/lib/firebird/${FB_VER}/data. If you choose this option, all "
+"files ending with \".fdb\" and \".fbk\" from the above directory and its "
+"subdirectories will be removed."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"Note that any databases outside of /var/lib/firebird/${FB_VER}/data will not "
+"be affected."
+msgstr ""
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid "firebird${FB_VER}-${FB_FLAVOUR} server is in use"
+msgstr ""
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid ""
+" To ensure data integrity, package removal/upgrade is aborted. Please stop "
+"all local and remote clients before removing or upgrading firebird${FB_VER}-"
+"${FB_FLAVOUR}"
+msgstr ""
+
+#. Type: title
+#. Description
+#: ../server-templates.master:8001
+#, fuzzy
+msgid "Password for firebird ${FB_VER}"
+msgstr "SYSDBA के लिये कूटशब्द:"
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/po/ko.po
+++ firebird2.0-2.0.4.13130-1.ds1/debian/po/ko.po
@@ -0,0 +1,194 @@
+# Korean translations for firebird2 package
+# firebird2 패키지에 대한 한국어 번역문.
+# Copyright (C) 2006 THE firebird2'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the firebird2 package.
+# Sunjae Park , 2006-2007.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: firebird2\n"
+"Report-Msgid-Bugs-To: firebird2.0@packages.debian.org\n"
+"POT-Creation-Date: 2008-03-13 09:59+0200\n"
+"PO-Revision-Date: 2007-04-25 16:05-0400\n"
+"Last-Translator: Sunjae Park \n"
+"Language-Team: debian-l10n-korean \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+#, fuzzy
+#| msgid "Enabled firebird version:"
+msgid "Enable Firebird server?"
+msgstr "사용중인 firebird 버전:"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Accept if you want Firebird server to start automatically."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid ""
+"If you only need the Firebird client and there are no databases that will be "
+"served by this host, decline."
+msgstr ""
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid "Password for SYSDBA:"
+msgstr "SYSDBA 비밀번호:"
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"Firebird has a special user named SYSDBA, which is the user that has access "
+"to all databases. SYSDBA can also create new databases and users. Because of "
+"this, it is necessary to secure SYSDBA with a password."
+msgstr ""
+"Firebird에는 모든 데이터베이스에 접근할 수 있는 SYSDBA라는 특별한 사용자가 있"
+"습니다. SYSDBA는 데이터베이스나 사용자도 새로 생성할 수 있습니다. 그렇기 때문"
+"에 비밀번호를 사용하여 SYSDBA를 보호할 필요가 있습니다."
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"The password is stored in /etc/firebird/${FB_VER}/SYSDBA.password (readable "
+"only by root). You may modify it there (don't forget to update the security "
+"database too, using the gsec utility), or you may use dpkg-reconfigure to "
+"update both."
+msgstr ""
+"이 비밀번호는 (루트만 읽을 수 있는) /etc/firebird/${FB_VER}/SYSDBA.password이"
+"라는 파일에 저장됩니다. 그 파일을 직접 수정해도 되고(gsec을 사용하여 보안 데"
+"이터베이스를 갱신하는 것을 잊지 마십시오) dpkg-reconfigure를 사용하여 비밀번"
+"호와 파일 모두를 동시에 갱신할 수도 있습니다."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:2001
+msgid ""
+"If you don't enter a password, a random one will be used (and stored in "
+"SYSDBA.password)."
+msgstr ""
+"비밀번호를 입력하지 않으면 임의의 비밀번호를 생성하고 SYSDBA.password에 저장"
+"할 것입니다."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:3001
+msgid "To keep your existing password, leave this blank."
+msgstr "기존 비밀번호를 사용하려면 이 항목은 비워두십시오."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid "Delete password database?"
+msgstr "비밀번호 데이터베이스를 지울까요?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The last package that uses password database at /var/lib/firebird/${FB_VER}/"
+"system/security.fdb is being purged."
+msgstr ""
+"/var/lib/firebird/${FB_VER}/system/security.fdb에 있는 비밀번호 데이터베이스"
+"를 사용하던 마지막 꾸러미를 현재 완전히 지우는 중(purge)입니다."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"Leaving security database may present security risk. It is a good idea to "
+"remove it if you don't plan re-installing firebird${FB_VER}."
+msgstr ""
+"security 데이터베이스를 남겨두면 보안 문제가 될 수 있습니다. firebird"
+"${FB_VER}를 다시 설치할 예정이 없다면 지우는 것이 좋습니다."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The same stands for /etc/firebird/${FB_VER}/SYSDBA.password, where the "
+"password for SYSDBA is kept."
+msgstr ""
+"SYSDBA의 비밀번호가 있는 /etc/firebird/{$FB_VER}/SYSDBA.password 역시 마찬가"
+"지입니다."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid "Delete databases from /var/lib/firebird/${FB_VER}/data?"
+msgstr "/var/lib/firebird/{$FB_VER}/data에서 데이터베이스들을 지울까요?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"You may want to delete all databases from firebird standard database "
+"directory, /var/lib/firebird/${FB_VER}/data. If you choose this option, all "
+"files ending with \".fdb\" and \".fbk\" from the above directory and its "
+"subdirectories will be removed."
+msgstr ""
+"firebird의 표준 데이터베이스 디렉토리인 /var/lib/firebird/${FB_VER}에 있는 데"
+"이터베이스들은 전부 지우고자 하실 수 있습니다. 이 옵션을 선택하시면 \".fdb"
+"\"나 \".fbk\"로 끝나는 파일들은 이 디렉토리에서 모두 삭제되며 하위 디렉토리"
+"도 삭제됩니다."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"Note that any databases outside of /var/lib/firebird/${FB_VER}/data will not "
+"be affected."
+msgstr ""
+"참고로 /var/lib/firebird/${FB_VER}/data 이외의 장소에 있는 데이터베이스들은 "
+"건드리지 않습니다."
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid "firebird${FB_VER}-${FB_FLAVOUR} server is in use"
+msgstr "firebird${FB_VER}-${FB_FLAVOUR} 현재 사용중입니다"
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid ""
+" To ensure data integrity, package removal/upgrade is aborted. Please stop "
+"all local and remote clients before removing or upgrading firebird${FB_VER}-"
+"${FB_FLAVOUR}"
+msgstr ""
+"데이터의 무결성을 위해 꾸러미의 설치/업그레이드를 취소했습니다. 로컬 클라이언"
+"트와 원격 클라이언트를 모두 멈춘 후 firebird${FB_VER}-${FB_FLAVOUR}을(를) 업"
+"그레이드하십시오."
+
+#. Type: title
+#. Description
+#: ../server-templates.master:8001
+msgid "Password for firebird ${FB_VER}"
+msgstr "firebird ${FB_VER}의 비밀번호:"
+
+#~ msgid ""
+#~ "Several firebird versions may be installed, but only one may be enabled "
+#~ "and running at any given time. This is because if two servers access the "
+#~ "same database simultaneously, the result is inevitably database "
+#~ "corruption."
+#~ msgstr ""
+#~ "여러 버전의 firebird를 설치하실 수는 있지만, 동작시키는 것은 한 번에 하나"
+#~ "만 가능합니다. 서버 두 곳에서 같은 데이터베이스에 동시에 접근하려고 하면 "
+#~ "데이터베이스가 망가질 수 밖에 없기 때물입니다."
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/po/gl.po
+++ firebird2.0-2.0.4.13130-1.ds1/debian/po/gl.po
@@ -0,0 +1,192 @@
+# Galician translation of firebird2.0's debconf templates
+# This file is distributed under the same license as the firebird2.0 package.
+# Jacobo Tarrio , 2007, 2008.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: firebird2.0\n"
+"Report-Msgid-Bugs-To: firebird2.0@packages.debian.org\n"
+"POT-Creation-Date: 2008-03-13 09:59+0200\n"
+"PO-Revision-Date: 2008-03-13 22:54+0000\n"
+"Last-Translator: Jacobo Tarrio \n"
+"Language-Team: Galician \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Enable Firebird server?"
+msgstr "¿Activar o servidor Firebird?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Accept if you want Firebird server to start automatically."
+msgstr "Acepte se quere que o servidor Firebird se inicie automaticamente."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid ""
+"If you only need the Firebird client and there are no databases that will be "
+"served by this host, decline."
+msgstr ""
+"Se só precisa do cliente Firebird e non ten bases de datos que se teñan que "
+"servir desde esta máquina, rexeite a opción."
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid "Password for SYSDBA:"
+msgstr "Contrasinal de SYSDBA:"
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"Firebird has a special user named SYSDBA, which is the user that has access "
+"to all databases. SYSDBA can also create new databases and users. Because of "
+"this, it is necessary to secure SYSDBA with a password."
+msgstr ""
+"Firebird ten un usuario especial chamado SYSDBA, que é o usuario que ten "
+"acceso a tódalas bases de datos. SYSDBA tamén pode crear novas bases de "
+"datos e usuarios. Debido a isto, é necesario asegurar SYSDBA cun contrasinal."
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"The password is stored in /etc/firebird/${FB_VER}/SYSDBA.password (readable "
+"only by root). You may modify it there (don't forget to update the security "
+"database too, using the gsec utility), or you may use dpkg-reconfigure to "
+"update both."
+msgstr ""
+"O contrasinal está armacenado no ficheiro /etc/firebird/${FB_VER}/SYSDBA."
+"password (só lexible para o administrador). Pode modificalo aí (non esqueza "
+"actualizar tamén a base de datos de seguridade empregando a utilidade \"gsec"
+"\"), ou pode empregar dpkg-reconfigure para actualizar as dúas cousas."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:2001
+msgid ""
+"If you don't enter a password, a random one will be used (and stored in "
+"SYSDBA.password)."
+msgstr ""
+"Se non introduce un contrasinal, hase empregar un aleatorio (e hase gravar "
+"no ficheiro SYSDBA.password)."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:3001
+msgid "To keep your existing password, leave this blank."
+msgstr "Para conservar o contrasinal existente, déixeo en branco."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid "Delete password database?"
+msgstr "¿Eliminar a base de datos de contrasinais?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The last package that uses password database at /var/lib/firebird/${FB_VER}/"
+"system/security.fdb is being purged."
+msgstr ""
+"Estase a purgar o último paquete que emprega unha base de datos en /var/lib/"
+"firebird/${FB_VER}/system/security.fdb."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"Leaving security database may present security risk. It is a good idea to "
+"remove it if you don't plan re-installing firebird${FB_VER}."
+msgstr ""
+"Deixar a base de datos de seguridade pode producir riscos de seguridade. É "
+"unha boa idea eliminala se non pensa reinstalar firebird${FB_VER}."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The same stands for /etc/firebird/${FB_VER}/SYSDBA.password, where the "
+"password for SYSDBA is kept."
+msgstr ""
+"O mesmo ocorre co ficheiro /etc/firebird/${FB_VER}/SYSDBA.password, no se "
+"que garda o contrasinal de SYSDBA."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid "Delete databases from /var/lib/firebird/${FB_VER}/data?"
+msgstr "¿Eliminar as bases de datos de /var/lib/firebird/${FB_VER}/data?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"You may want to delete all databases from firebird standard database "
+"directory, /var/lib/firebird/${FB_VER}/data. If you choose this option, all "
+"files ending with \".fdb\" and \".fbk\" from the above directory and its "
+"subdirectories will be removed."
+msgstr ""
+"Pode querer eliminar tódalas bases de datos do directorio estándar de bases "
+"de datos de firebird, /var/lib/firebird/${FB_VER}/data. Se escolle esta "
+"opción, hanse eliminar tódolos ficheiros con nomes rematados en \".fdb\" e "
+"\".fbk\" do directorio indicado e de tódolos seus subdirectorios."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"Note that any databases outside of /var/lib/firebird/${FB_VER}/data will not "
+"be affected."
+msgstr ""
+"Teña en conta que non se ha afectar a ningunha base de datos armacenada fóra "
+"de /var/lib/firebird/${FB_VER}/data."
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid "firebird${FB_VER}-${FB_FLAVOUR} server is in use"
+msgstr "Estase a empregar o servidor firebird${FB_VER}-${FB_FLAVOUR}"
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid ""
+" To ensure data integrity, package removal/upgrade is aborted. Please stop "
+"all local and remote clients before removing or upgrading firebird${FB_VER}-"
+"${FB_FLAVOUR}"
+msgstr ""
+"Para asegurar a integridade dos datos, cancelouse a eliminación/"
+"actualización de paquetes. Deteña os clientes locais e remotos antes de "
+"eliminar ou actualizar firebird${FB_VER}-${FB_FLAVOUR}"
+
+#. Type: title
+#. Description
+#: ../server-templates.master:8001
+msgid "Password for firebird ${FB_VER}"
+msgstr "Contrasinal de firebird ${FB_VER}:"
+
+#~ msgid ""
+#~ "Several firebird versions may be installed, but only one may be enabled "
+#~ "and running at any given time. This is because if two servers access the "
+#~ "same database simultaneously, the result is inevitably database "
+#~ "corruption."
+#~ msgstr ""
+#~ "Pode ter varias versións de firebird instaladas ao mesmo tempo, pero só "
+#~ "unha pode estar activada e en funcionamento de cada vez. Isto é así "
+#~ "porque se dous servidores acceden simultaneamente á mesma base de datos, "
+#~ "isto resulta nunha inevitable corrupción da base de datos."
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/po/nl.po
+++ firebird2.0-2.0.4.13130-1.ds1/debian/po/nl.po
@@ -0,0 +1,197 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR , YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: firebird2.0\n"
+"Report-Msgid-Bugs-To: firebird2.0@packages.debian.org\n"
+"POT-Creation-Date: 2008-03-13 09:59+0200\n"
+"PO-Revision-Date: 2008-03-13 11:16+0100\n"
+"Last-Translator: Bart Cornelis \n"
+"Language-Team: debian-l10n-dutch \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: Dutch\n"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Enable Firebird server?"
+msgstr "Wilt u de Firebird-server activeren?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Accept if you want Firebird server to start automatically."
+msgstr ""
+"Als u wilt dat Firebird-server automatisch start dient u hier te aanvaarden."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid ""
+"If you only need the Firebird client and there are no databases that will be "
+"served by this host, decline."
+msgstr ""
+"Als u enkel de Firebird-client nodig heeft en deze computer geen databases "
+"aanbied, dient u hier te weigeren."
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid "Password for SYSDBA:"
+msgstr "Wachtwoord voor 'SYSDBA' (de databasebeheerder):"
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"Firebird has a special user named SYSDBA, which is the user that has access "
+"to all databases. SYSDBA can also create new databases and users. Because of "
+"this, it is necessary to secure SYSDBA with a password."
+msgstr ""
+"Firebird heeft een speciale gebruiker 'SYSDBA', deze gebruiker heeft toegang "
+"tot alle databases en kan nieuwe databases en gebruikers aanmaken. Het is "
+"dan ook noodzakelijk om dit te beveiligen met een wachtwoord."
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"The password is stored in /etc/firebird/${FB_VER}/SYSDBA.password (readable "
+"only by root). You may modify it there (don't forget to update the security "
+"database too, using the gsec utility), or you may use dpkg-reconfigure to "
+"update both."
+msgstr ""
+"Het wachtwoord wordt opgeslagen in /etc/firebird/${FB_VER}/SYSDBA.password, "
+"dit bestand is enkel leesbaar voor 'root'. U kunt het daar aanpassen "
+"(vergeet dan niet om de beveiligingsdatabase ook aan te passen met het "
+"hulpprogramma 'gsec') of via dpkg-reconfigure."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:2001
+msgid ""
+"If you don't enter a password, a random one will be used (and stored in "
+"SYSDBA.password)."
+msgstr ""
+"Als u geen wachtwoord opgeeft wordt er een willekeurig wachtwoord aangemaakt "
+"(en opgeslagen in SYSDBA.password)."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:3001
+msgid "To keep your existing password, leave this blank."
+msgstr "Als u uw bestaande wachtwoord wilt behouden dient u dit leeg te laten."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid "Delete password database?"
+msgstr "Wilt u de wachtwoorddatabase verwijderen?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The last package that uses password database at /var/lib/firebird/${FB_VER}/"
+"system/security.fdb is being purged."
+msgstr ""
+"Het laatste pakket dat de wachtwoorddatabase /var/lib/firebird/${FB_VER}/"
+"system/security.fdb gebruikt wordt gewist."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"Leaving security database may present security risk. It is a good idea to "
+"remove it if you don't plan re-installing firebird${FB_VER}."
+msgstr ""
+"Het achterlaten van de beveiligingsdatabase is een mogelijk "
+"veiligheidsrisico. het is dan ook een goed idee om deze te verwijderen als u "
+"niet van plan bent om firebird${FB_VER} te herinstalleren."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The same stands for /etc/firebird/${FB_VER}/SYSDBA.password, where the "
+"password for SYSDBA is kept."
+msgstr ""
+"Hetzelfde geldt voor /etc/firebird/${FB_VER}/SYSDBA.password waar het "
+"wachtwoord van 'SYSDBA' wordt opgeslagen."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid "Delete databases from /var/lib/firebird/${FB_VER}/data?"
+msgstr ""
+"Wilt u de databases uit de map /var/lib/firebird/${FB_VER}/data verwijderen?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"You may want to delete all databases from firebird standard database "
+"directory, /var/lib/firebird/${FB_VER}/data. If you choose this option, all "
+"files ending with \".fdb\" and \".fbk\" from the above directory and its "
+"subdirectories will be removed."
+msgstr ""
+"Wilt u alle databases uit de standaard firebird databasemap (/var/lib/"
+"firebird/${FB_VER}/data) verwijderen? Als u deze optie kiest worden alle "
+"bestanden die eindigen op '.fdb' of '.fbk' verwijderd uit deze map en de "
+"submappen hiervan."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"Note that any databases outside of /var/lib/firebird/${FB_VER}/data will not "
+"be affected."
+msgstr ""
+"Merk op dat databases die zich niet in /var/lib/firebird/${FB_VER}/data "
+"bevinden niet verwijderd worden."
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid "firebird${FB_VER}-${FB_FLAVOUR} server is in use"
+msgstr "firebird${FB_VER}-${FB_FLAVOUR} server is in gebruik"
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid ""
+" To ensure data integrity, package removal/upgrade is aborted. Please stop "
+"all local and remote clients before removing or upgrading firebird${FB_VER}-"
+"${FB_FLAVOUR}"
+msgstr ""
+"Om data-integriteit te verzekeren wordt het verwijderen/opwaarderen van dit "
+"pakket afgebroken. Gelieve alle clients te stoppen voor u firebird${FB_VER}-"
+"${FB_FLAVOUR} verwijderd of opwaardeert. "
+
+#. Type: title
+#. Description
+#: ../server-templates.master:8001
+msgid "Password for firebird ${FB_VER}"
+msgstr "Wachtwoord voor firebird ${FB_VER}"
+
+#~ msgid ""
+#~ "Several firebird versions may be installed, but only one may be enabled "
+#~ "and running at any given time. This is because if two servers access the "
+#~ "same database simultaneously, the result is inevitably database "
+#~ "corruption."
+#~ msgstr ""
+#~ "Het is mogelijk om verschillende versies van firebird tegelijk te "
+#~ "installeren, maar er kan slechts één versie tegelijk geactiveerd en "
+#~ "draaiend zijn. Dit is omdat het resultaat van twee servers die tegelijk "
+#~ "een database aanspreken altijd corruptie van die database is."
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/po/vi.po
+++ firebird2.0-2.0.4.13130-1.ds1/debian/po/vi.po
@@ -0,0 +1,184 @@
+# Vietnamese translation for Firebird 2.
+# Copyright © 2008 Free Software Foundation, Inc.
+# Clytie Siddall , 2007-2008.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: firebird2.0 2.0.3.12981.ds1-6\n"
+"Report-Msgid-Bugs-To: firebird2.0@packages.debian.org\n"
+"POT-Creation-Date: 2008-03-13 09:59+0200\n"
+"PO-Revision-Date: 2008-03-20 19:38+1030\n"
+"Last-Translator: Clytie Siddall \n"
+"Language-Team: Vietnamese \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: LocFactoryEditor 1.7b3\n"
+
+#: ../server-templates.master:1001
+#. Type: boolean
+#. Description
+msgid "Enable Firebird server?"
+msgstr "Bật trình phục vụ Firebird không?"
+
+#: ../server-templates.master:1001
+#. Type: boolean
+#. Description
+msgid "Accept if you want Firebird server to start automatically."
+msgstr "Muốn trình phục vụ Firebird tự động khởi chạy thì đồng ý."
+
+#: ../server-templates.master:1001
+#. Type: boolean
+#. Description
+msgid ""
+"If you only need the Firebird client and there are no databases that will be "
+"served by this host, decline."
+msgstr "Chỉ cần chạy trình khách Firebird và không có cơ sở dữ liệu sẽ được máy này phục vụ thì từ chối."
+
+#: ../server-templates.master:2001
+#: ../server-templates.master:3001
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+msgid "Password for SYSDBA:"
+msgstr "Mật khẩu cho SYSDBA:"
+
+#: ../server-templates.master:2001
+#: ../server-templates.master:3001
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+msgid ""
+"Firebird has a special user named SYSDBA, which is the user that has access "
+"to all databases. SYSDBA can also create new databases and users. Because of "
+"this, it is necessary to secure SYSDBA with a password."
+msgstr ""
+"Trình Firebird có một người dùng đặc biệt tên SYSDBA có quyền truy cập đến "
+"mọi cơ sở dữ liệu. SYSDBA cũng có khả năng tạo cơ sở dữ liệu và người dùng "
+"mới. Vì thế, cần thiết bảo vệ SYSDBA bằng mật khẩu."
+
+#: ../server-templates.master:2001
+#: ../server-templates.master:3001
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+msgid ""
+"The password is stored in /etc/firebird/${FB_VER}/SYSDBA.password (readable "
+"only by root). You may modify it there (don't forget to update the security "
+"database too, using the gsec utility), or you may use dpkg-reconfigure to "
+"update both."
+msgstr ""
+"Mật khẩu này được lưu vào tập tin « /etc/firebird/${FB_VER}/SYSDBA.password "
+"» (cho phép chỉ người chủ đọc). Bạn có khả năng sửa đổi nó ở đó (đừng quên "
+"cũng cập nhật cơ sở dữ liệu bảo mật, dùng tiện ích gsec), hoặc sử dụng câu "
+"lệnh cấu hình lại « dpkg-reconfigure ... » để cập nhật cả hai."
+
+#: ../server-templates.master:2001
+#. Type: password
+#. Description
+msgid ""
+"If you don't enter a password, a random one will be used (and stored in "
+"SYSDBA.password)."
+msgstr ""
+"Không nhập mật khẩu thì mật khẩu ngẫu nhiên được dùng (và được lưu vào « "
+"SYSDBA.password »)."
+
+#: ../server-templates.master:3001
+#. Type: password
+#. Description
+msgid "To keep your existing password, leave this blank."
+msgstr "Để giữ lại mật khẩu tồn tại, bỏ rỗng trường này."
+
+#: ../server-templates.master:5001
+#. Type: boolean
+#. Description
+msgid "Delete password database?"
+msgstr "Xoá cơ sở dữ liệu mật khẩu không?"
+
+#: ../server-templates.master:5001
+#. Type: boolean
+#. Description
+msgid ""
+"The last package that uses password database at /var/lib/firebird/${FB_VER}/"
+"system/security.fdb is being purged."
+msgstr ""
+"Gói cuối dùng dùng cơ sở dữ liệu mật khẩu ở « /var/lib/firebird/${FB_VER}/"
+"system/security.fdb » đang bị tẩy."
+
+#: ../server-templates.master:5001
+#. Type: boolean
+#. Description
+msgid ""
+"Leaving security database may present security risk. It is a good idea to "
+"remove it if you don't plan re-installing firebird${FB_VER}."
+msgstr ""
+"Để lại cơ sở dữ liệu bảo mật thì có thể rủi ro bảo mật. Đề nghị bạn gỡ bỏ "
+"nó, nếu bạn không định cài đặt lại firebird${FB_VER}."
+
+#: ../server-templates.master:5001
+#. Type: boolean
+#. Description
+msgid ""
+"The same stands for /etc/firebird/${FB_VER}/SYSDBA.password, where the "
+"password for SYSDBA is kept."
+msgstr ""
+"Cũng vậy cho « /etc/firebird/${FB_VER}/SYSDBA.password », tập tin chứa mật "
+"khẩu cho SYSDBA."
+
+#: ../server-templates.master:6001
+#. Type: boolean
+#. Description
+msgid "Delete databases from /var/lib/firebird/${FB_VER}/data?"
+msgstr "Xoá các cơ sở dữ liệu khỏi « /var/lib/firebird/${FB_VER}/data » không?"
+
+#: ../server-templates.master:6001
+#. Type: boolean
+#. Description
+msgid ""
+"You may want to delete all databases from firebird standard database "
+"directory, /var/lib/firebird/${FB_VER}/data. If you choose this option, all "
+"files ending with \".fdb\" and \".fbk\" from the above directory and its "
+"subdirectories will be removed."
+msgstr ""
+"Có lẽ bạn muốn xoá mọi cơ sở dữ liệu khỏi thư mục cơ sở dữ liệu tiêu chuẩn "
+"của firebird, « /var/lib/firebird/${FB_VER}/data ». Bật tùy chọn này thì mọi "
+"tập tin kết thúc bằng « .fdb » hay « .fbk » sẽ bị gỡ bỏ khỏi thư mục này và "
+"khỏi tất cả các thư mục con của nó."
+
+#: ../server-templates.master:6001
+#. Type: boolean
+#. Description
+msgid ""
+"Note that any databases outside of /var/lib/firebird/${FB_VER}/data will not "
+"be affected."
+msgstr ""
+"Ghi chú rằng hành động này sẽ không có tác động cơ sở dữ liệu nào nằm bên "
+"ngoài thư mục « /var/lib/firebird/${FB_VER}/data »."
+
+#: ../server-templates.master:7001
+#. Type: error
+#. Description
+msgid "firebird${FB_VER}-${FB_FLAVOUR} server is in use"
+msgstr "Trình phục vụ firebird${FB_VER}-${FB_FLAVOUR} đang được dùng"
+
+#: ../server-templates.master:7001
+#. Type: error
+#. Description
+msgid ""
+" To ensure data integrity, package removal/upgrade is aborted. Please stop "
+"all local and remote clients before removing or upgrading firebird${FB_VER}-"
+"${FB_FLAVOUR}"
+msgstr ""
+"Để bảo đảm tình trạng nguyên vẹn của dữ liệu, tiến trình gỡ bỏ/nâng cấp gói "
+"bị hủy bỏ. Xin hãy dừng chạy tất cả các ứng dụng khách cả cục bộ lẫn ở xa, "
+"trước khi gỡ bỏ hay nâng cấp firebird${FB_VER}-${FB_FLAVOUR}"
+
+#: ../server-templates.master:8001
+#. Type: title
+#. Description
+msgid "Password for firebird ${FB_VER}"
+msgstr "Mật khẩu cho firebird ${FB_VER}"
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/po/ml.po
+++ firebird2.0-2.0.4.13130-1.ds1/debian/po/ml.po
@@ -0,0 +1,198 @@
+# Malayalam translation of firebird's debconf template.
+# Copyright (C) 2007 THE firebird'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# vimal|വിമല് ,Mobin|മോബിന് M|എം ,Prince|പ്രിന്സ് K|കെ Antony|ആന്റണി ,Satheesh|സതീഷ് RV|ആര്വി, 2007.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: firebird2.0\n"
+"Report-Msgid-Bugs-To: firebird2.0@packages.debian.org\n"
+"POT-Creation-Date: 2008-03-13 09:59+0200\n"
+"PO-Revision-Date: 2007-05-27 02:53-0500\n"
+"Last-Translator: vimal ,Mobin|മോബിന് M|എം "
+"\n"
+"Language-Team: Swathanthra|സ്വതന്ത്ര Malayalam|മലയാളം Computing|കമ്പ്യൂട്ടിങ്ങ് \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Country: INDIA\n"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+#, fuzzy
+#| msgid "Enabled firebird version:"
+msgid "Enable Firebird server?"
+msgstr "പ്രാവര്ത്തികമാക്കിയ ഫയര്ബേര്ഡ് ലക്കം :"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Accept if you want Firebird server to start automatically."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid ""
+"If you only need the Firebird client and there are no databases that will be "
+"served by this host, decline."
+msgstr ""
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid "Password for SYSDBA:"
+msgstr "സിസ്ഡിബിഎ (SYSDBA)യ്ക്കുളള അടയാളവാക്ക് :"
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"Firebird has a special user named SYSDBA, which is the user that has access "
+"to all databases. SYSDBA can also create new databases and users. Because of "
+"this, it is necessary to secure SYSDBA with a password."
+msgstr ""
+" എല്ലാ ഡാറ്റാബേസിലും അനുമതിയുള്ള സിസ്ഡിബിഎ(SYSDBA) എന്ന പ്രത്യേക ഉപയോക്താവ് "
+"ഫയര്ബേര്ഡിനുണ്ട്. സിസ്ഡിബിഎ(SYSDBA) യ്ക്ക് പുതിയ ഡാറ്റാബേസുകളേയും ഉപയോക്താക്കളേയും സൃഷ്ടിയ്ക്കാന് "
+"സാധിക്കുന്നതുകൊണ്ട് അത് ഒരു അടയാളവാക്ക് ഉപയോഗിച്ച് സംരക്ഷിക്കേണ്ടത് അനിവാര്യമാണ്."
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"The password is stored in /etc/firebird/${FB_VER}/SYSDBA.password (readable "
+"only by root). You may modify it there (don't forget to update the security "
+"database too, using the gsec utility), or you may use dpkg-reconfigure to "
+"update both."
+msgstr ""
+"(റൂട്ടിന് മാത്രം വായിക്കാവുന്ന) /etc/firebird/${FB_VER}/SYSDBA.password യില് "
+"അടയാളവാക്ക് സൂക്ഷിച്ചിരിക്കുന്നു. നിൂൂങ്ങള്ക്ക് ഇത് അവിടെ പുതുക്കുകയോ (ജിസെക് യൂട്ടിലിറ്റി (gsec "
+"utility) ഉപയോഗിച്ച് സുരക്ഷിതത്വ ഡാറ്റാബേസ് (security database) പുതുക്കാന് മറക്കരുത്), "
+"അല്ലെങ്കില് രണ്ടും പുതുക്കാന് ഡിപികെജി-റികോണ്ഫിഗര് (dpkg-reconfigure) നിങ്ങള്ക്കുപയോഗിയ്ക്കാം."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:2001
+msgid ""
+"If you don't enter a password, a random one will be used (and stored in "
+"SYSDBA.password)."
+msgstr ""
+"നിങ്ങള് ഒരു അടയാളവാക്ക് നല്കിയിട്ടില്ലെങ്കില്, ഏതെങ്കിലുമൊന്ന് ഉപയോഗിക്കപ്പെടും (അത് സിസ്ഡിബിഎ."
+"പാസ്വേര്ഡി (SYSDBA.password) ല് ശേഖരിയ്ക്കും)."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:3001
+msgid "To keep your existing password, leave this blank."
+msgstr "ഇപ്പോഴുളള അടയാളവാക്ക് നിലനിിര്ത്തുന്നതിന്, ഈ കളം വെറുതെ ഇടുക."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid "Delete password database?"
+msgstr "അടയാളവാക്കിന്റെ ഡാറ്റാബേസ് നീക്കം ചെയ്യണോ?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The last package that uses password database at /var/lib/firebird/${FB_VER}/"
+"system/security.fdb is being purged."
+msgstr ""
+" /var/lib/firebird/${FB_VER}/system/security.fdb ല് അടയാളവാക്കിന്റെ ഡാറ്റാബേസ് "
+"ഉപയോഗിക്കുന്ന അവസാന പാക്കേജ് നശിപ്പിക്കപ്പെടുന്നു."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"Leaving security database may present security risk. It is a good idea to "
+"remove it if you don't plan re-installing firebird${FB_VER}."
+msgstr ""
+"സുരക്ഷിതത്വ ഡാറ്റാബേസ് (security database) സൂക്ഷിയ്ക്കുന്നത് അപകടമായേക്കാം. എന്നാലും, "
+"ഫയര്ബേര്ഡ് ${FB_VER} വീണ്ടും ഇന്സ്റ്റാള് ചെയ്യാന് ഉദ്ദേശിക്കുന്നില്ലെങ്കില് അതിനെ ഒഴിവിക്കുന്നതാണ് "
+"നല്ലത്."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The same stands for /etc/firebird/${FB_VER}/SYSDBA.password, where the "
+"password for SYSDBA is kept."
+msgstr ""
+"സിസ്ഡിബിഎ (SYSDBA)യുടെ അടയാളവാക്ക് വച്ചിരിക്കുന്ന /etc/firebird/${FB_VER}/SYSDBA."
+"password നും ഇത് ബാധകമാണ്. "
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid "Delete databases from /var/lib/firebird/${FB_VER}/data?"
+msgstr "/var/lib/firebird/${FB_VER}/data യില് നിന്നും ഡാറ്റാബേസുകള് നീക്കം ചെയ്യണോ?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"You may want to delete all databases from firebird standard database "
+"directory, /var/lib/firebird/${FB_VER}/data. If you choose this option, all "
+"files ending with \".fdb\" and \".fbk\" from the above directory and its "
+"subdirectories will be removed."
+msgstr ""
+"നിങ്ങള്ക്ക് വേണമെങ്കില് ഫയര്ബേര്ഡ് സ്റ്റാന്ഡേര്ഡ് ഡാറ്റാബേസ് ഡയറക്റ്ററിയായ /var/lib/firebird/"
+"${FB_VER}/data ല് ഉളള എല്ലാ ഡാറ്റാബേസുകളേയും നീക്കം ചെയ്യാം. നിങ്ങള് ഈ ഐച്ഛികം "
+"തിരഞ്ഞെടുക്കുകയാണെങ്കിില് \".fdb\" യിലും \".fbk\" ലും അവസാനിക്കുന്ന എല്ലാാ ഫയലുകളും "
+"മുകളിലുളള ഡയറക്റ്ററില് നിന്നും സബ്ഡയറക്റ്ററികളില് നിന്നും നീക്കം ചെയ്യപ്പെടും."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"Note that any databases outside of /var/lib/firebird/${FB_VER}/data will not "
+"be affected."
+msgstr ""
+"/var/lib/firebird/${FB_VER}/data യുടെ പുറത്തുളള ഒരു ഡാറ്റാബേസിനേയും ബാധിക്കില്ല എന്ന് "
+"പ്രത്യേകം ശ്രദ്ധിയ്ക്കുക."
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid "firebird${FB_VER}-${FB_FLAVOUR} server is in use"
+msgstr "ഫയര്ബേര്ഡ് ${FB_VER}-${FB_FLAVOUR} സെര്വര് ഉപയോഗത്തിലാണ്"
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid ""
+" To ensure data integrity, package removal/upgrade is aborted. Please stop "
+"all local and remote clients before removing or upgrading firebird${FB_VER}-"
+"${FB_FLAVOUR}"
+msgstr ""
+"ഡാറ്റയ്ക്ക് മാറ്റം വന്നിട്ടില്ലെന്ന് ഉറപ്പുവരുത്തുന്നതിനായി പാക്കേജിന്റെ നീക്കംചെയ്യലില്/"
+"പുതുക്കലില് നിന്നും പിന്തിരിയുക. ഫയര്ബേര്ഡ് ${FB_VER}-${FB_FLAVOUR} നീക്കുന്നതിനോ "
+"പുതുക്കുന്നതിനോ മുന്പ് ദയവായി എല്ലാ പ്രാദേശികവും വിദൂരവുമായ ക്ലയന്റ്സിനേയും നിര്ത്തുക."
+
+#. Type: title
+#. Description
+#: ../server-templates.master:8001
+#, fuzzy
+#| msgid "Password for ${PACKAGE}"
+msgid "Password for firebird ${FB_VER}"
+msgstr "${PACKAGE}നുളള അടയാളവാക്ക് :"
+
+#~ msgid ""
+#~ "Several firebird versions may be installed, but only one may be enabled "
+#~ "and running at any given time. This is because if two servers access the "
+#~ "same database simultaneously, the result is inevitably database "
+#~ "corruption."
+#~ msgstr ""
+#~ "രണ്ടു സേവകന്മാിര് ഒരേ സമയം ഒരേ ഡാറ്റാബേസിനെ ഉപയോഗിക്കാന് ശ്രമിച്ചാല് ഡാറ്റാബേസ് "
+#~ "നശിക്കാന് സാധ്യതയുണ്ട് ആയതിനാല് പല ഫയര്ബേര്ഡ് പതിപ്പ് ഇന്സ്റ്റാള് ചെയ്തിട്ടുണ്ടെങ്കിലും ഒരു "
+#~ "സമയത്ത് ഒന്ന് മാത്രമേ പ്രാവര്ത്തികമാക്കി പ്രവര്ത്തിപ്പിയ്ക്കുകയുളളു."
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/po/fr.po
+++ firebird2.0-2.0.4.13130-1.ds1/debian/po/fr.po
@@ -0,0 +1,198 @@
+# Firebird2 french po file
+# This file is distributed under the same license as the Firebird2 package.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: firebird\n"
+"Report-Msgid-Bugs-To: firebird2.0@packages.debian.org\n"
+"POT-Creation-Date: 2008-03-13 09:59+0200\n"
+"PO-Revision-Date: 2008-03-13 19:32+0100\n"
+"Last-Translator: Ivan Buresi \n"
+"Language-Team: French \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Enable Firebird server?"
+msgstr "Faut-il activer le serveur Firebird ?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Accept if you want Firebird server to start automatically."
+msgstr ""
+"Acceptez si vous voulez que le serveur Firebird démarre automatiquement."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid ""
+"If you only need the Firebird client and there are no databases that will be "
+"served by this host, decline."
+msgstr ""
+"Refusez si vous avez uniquement besoin du client Firebird et que ce système "
+"n'est pas destiné à héberger des bases de données."
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid "Password for SYSDBA:"
+msgstr "Mot de passe pour l'identifiant SYSBDA :"
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"Firebird has a special user named SYSDBA, which is the user that has access "
+"to all databases. SYSDBA can also create new databases and users. Because of "
+"this, it is necessary to secure SYSDBA with a password."
+msgstr ""
+"Firebird crée un identifiant spécial appelé SYSBDA, qui a accès à toutes les "
+"bases de données. SYSBDA peut également créer de nouvelles bases de données "
+"et de nouveaux utilisateurs. Par sécurité, il est nécessaire d'attribuer un "
+"mot de passe à SYSBDA."
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"The password is stored in /etc/firebird/${FB_VER}/SYSDBA.password (readable "
+"only by root). You may modify it there (don't forget to update the security "
+"database too, using the gsec utility), or you may use dpkg-reconfigure to "
+"update both."
+msgstr ""
+"Le mot de passe est conservé dans le fichier /etc/firebird/${FB_VER}/SYSBDA."
+"password (accessible uniquement au superutilisateur). Pour changer de mot de "
+"passe, vous pouvez modifier directement ce fichier (dans ce cas n'oubliez "
+"pas de mettre également à jour la base de données « security » avec "
+"l'utilitaire gsec), ou bien utiliser la commande « dpkg-reconfigure »."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:2001
+msgid ""
+"If you don't enter a password, a random one will be used (and stored in "
+"SYSDBA.password)."
+msgstr ""
+"Si vous laissez ce champ vide, un mot de passe aléatoire sera créé et écrit "
+"dans SYSBDA.password."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:3001
+msgid "To keep your existing password, leave this blank."
+msgstr "Pour conserver votre mot de passe actuel, laissez ce champ vide."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid "Delete password database?"
+msgstr "Faut-il supprimer le mot de passe de la base de données ?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The last package that uses password database at /var/lib/firebird/${FB_VER}/"
+"system/security.fdb is being purged."
+msgstr ""
+"Le dernier paquet à utiliser le mot de passe de la base de données dans /var/"
+"lib/firebird/${FB_VER}/system/security.fdb va être purgé."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"Leaving security database may present security risk. It is a good idea to "
+"remove it if you don't plan re-installing firebird${FB_VER}."
+msgstr ""
+"Laisser la base de données de sécurité peut présenter des risques. Vous "
+"devriez la supprimer si vous ne prévoyez pas de réinstaller Firebird"
+"${FB_VER}."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The same stands for /etc/firebird/${FB_VER}/SYSDBA.password, where the "
+"password for SYSDBA is kept."
+msgstr ""
+"Cette remarque vaut également pour le fichier /etc/firebird/${FB_VER}/SYSDBA."
+"password qui contient le mot de passe de SYSBDA."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid "Delete databases from /var/lib/firebird/${FB_VER}/data?"
+msgstr ""
+"Supprimer les bases de données stockées dans /var/lib/firebird/${FB_VER}/"
+"data ?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"You may want to delete all databases from firebird standard database "
+"directory, /var/lib/firebird/${FB_VER}/data. If you choose this option, all "
+"files ending with \".fdb\" and \".fbk\" from the above directory and its "
+"subdirectories will be removed."
+msgstr ""
+"Vous devriez supprimer le contenu du dossier de base de données standard de "
+"Firebird, /var/lib/firebird/${FB_VER}/data. Si vous choisissez cette option, "
+"tous les fichiers portant l'extension « .fdb » and « .fbk » et contenus dans "
+"ce dossier et ses sous-répertoires seront supprimés."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"Note that any databases outside of /var/lib/firebird/${FB_VER}/data will not "
+"be affected."
+msgstr ""
+"Veuillez noter qu'aucune des bases de données contenues dans /var/lib/"
+"firebird/${FB_VER}/data ne sera affectée."
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid "firebird${FB_VER}-${FB_FLAVOUR} server is in use"
+msgstr ""
+"Le serveur firebird${FB_VER}-${FB_FLAVOUR} est actuellement en activité."
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid ""
+" To ensure data integrity, package removal/upgrade is aborted. Please stop "
+"all local and remote clients before removing or upgrading firebird${FB_VER}-"
+"${FB_FLAVOUR}"
+msgstr ""
+"Afin d'assurer l'intégrité des données, la suppression/mise à jour a été "
+"annulée. Veuillez arrêter tous les clients locaux et distants avant de "
+"supprimer ou de mettre à jour firebird${FB_VER}-${FB_FLAVOUR}."
+
+#. Type: title
+#. Description
+#: ../server-templates.master:8001
+msgid "Password for firebird ${FB_VER}"
+msgstr "Mot de passe pour firebird ${FB_VER}"
+
+#~ msgid ""
+#~ "Several firebird versions may be installed, but only one may be enabled "
+#~ "and running at any given time. This is because if two servers access the "
+#~ "same database simultaneously, the result is inevitably database "
+#~ "corruption."
+#~ msgstr ""
+#~ "Plusieurs versions de Firebird peuvent être installées, mais une seule "
+#~ "peut être activée et lancée à la fois. En effet, si deux serveurs "
+#~ "accèdent à une même base de données simultanément, les données seront "
+#~ "inévitablement corrompues."
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/po/templates.pot
+++ firebird2.0-2.0.4.13130-1.ds1/debian/po/templates.pot
@@ -0,0 +1,157 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR , YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: firebird2.0@packages.debian.org\n"
+"POT-Creation-Date: 2008-03-13 09:59+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: LANGUAGE \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Enable Firebird server?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Accept if you want Firebird server to start automatically."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid ""
+"If you only need the Firebird client and there are no databases that will be "
+"served by this host, decline."
+msgstr ""
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid "Password for SYSDBA:"
+msgstr ""
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"Firebird has a special user named SYSDBA, which is the user that has access "
+"to all databases. SYSDBA can also create new databases and users. Because of "
+"this, it is necessary to secure SYSDBA with a password."
+msgstr ""
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"The password is stored in /etc/firebird/${FB_VER}/SYSDBA.password (readable "
+"only by root). You may modify it there (don't forget to update the security "
+"database too, using the gsec utility), or you may use dpkg-reconfigure to "
+"update both."
+msgstr ""
+
+#. Type: password
+#. Description
+#: ../server-templates.master:2001
+msgid ""
+"If you don't enter a password, a random one will be used (and stored in "
+"SYSDBA.password)."
+msgstr ""
+
+#. Type: password
+#. Description
+#: ../server-templates.master:3001
+msgid "To keep your existing password, leave this blank."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid "Delete password database?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The last package that uses password database at /var/lib/firebird/${FB_VER}/"
+"system/security.fdb is being purged."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"Leaving security database may present security risk. It is a good idea to "
+"remove it if you don't plan re-installing firebird${FB_VER}."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The same stands for /etc/firebird/${FB_VER}/SYSDBA.password, where the "
+"password for SYSDBA is kept."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid "Delete databases from /var/lib/firebird/${FB_VER}/data?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"You may want to delete all databases from firebird standard database "
+"directory, /var/lib/firebird/${FB_VER}/data. If you choose this option, all "
+"files ending with \".fdb\" and \".fbk\" from the above directory and its "
+"subdirectories will be removed."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"Note that any databases outside of /var/lib/firebird/${FB_VER}/data will not "
+"be affected."
+msgstr ""
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid "firebird${FB_VER}-${FB_FLAVOUR} server is in use"
+msgstr ""
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid ""
+" To ensure data integrity, package removal/upgrade is aborted. Please stop "
+"all local and remote clients before removing or upgrading firebird${FB_VER}-"
+"${FB_FLAVOUR}"
+msgstr ""
+
+#. Type: title
+#. Description
+#: ../server-templates.master:8001
+msgid "Password for firebird ${FB_VER}"
+msgstr ""
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/po/ru.po
+++ firebird2.0-2.0.4.13130-1.ds1/debian/po/ru.po
@@ -0,0 +1,188 @@
+# translation of ru.po to Russian
+# This file is distributed under the same license as the PACKAGE package.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER.
+#
+# Yuriy Talakan' , 2007.
+# Yuri Kozlov , 2008.
+msgid ""
+msgstr ""
+"Project-Id-Version: firebird2.0 2.0.3.12981.ds1-6\n"
+"Report-Msgid-Bugs-To: firebird2.0@packages.debian.org\n"
+"POT-Creation-Date: 2008-03-13 09:59+0200\n"
+"PO-Revision-Date: 2008-03-23 08:06+0300\n"
+"Last-Translator: Yuri Kozlov \n"
+"Language-Team: Russian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Enable Firebird server?"
+msgstr "Включить сервер Firebird?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Accept if you want Firebird server to start automatically."
+msgstr ""
+"Ответьте утвердительно, если сервер Firebird должен запускаться "
+"автоматически."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid ""
+"If you only need the Firebird client and there are no databases that will be "
+"served by this host, decline."
+msgstr ""
+"Ответьте \"Нет\", если вам нужен только клиент Firebird, и на компьютере "
+"не установлены сами базы данных."
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid "Password for SYSDBA:"
+msgstr "Пароль для SYSDBA:"
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"Firebird has a special user named SYSDBA, which is the user that has access "
+"to all databases. SYSDBA can also create new databases and users. Because of "
+"this, it is necessary to secure SYSDBA with a password."
+msgstr ""
+"В Firebird есть специальный пользователь по имени SYSDBA, у которого есть "
+"доступ ко всем базам. Также SYSDBA может создавать новые базы и "
+"пользователей. Поэтому необходимо защитить SYSDBA паролем."
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"The password is stored in /etc/firebird/${FB_VER}/SYSDBA.password (readable "
+"only by root). You may modify it there (don't forget to update the security "
+"database too, using the gsec utility), or you may use dpkg-reconfigure to "
+"update both."
+msgstr ""
+"Пароль хранится в /etc/firebird/${FB_VER}/SYSDBA.password (может читать "
+"только root). Вы можете поменять его там (не забудьте также обновить базу "
+"безопасности с помощью утилиты gsec), или вы можете использовать dpkg-"
+"reconfigure, чтобы обновить сразу все."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:2001
+msgid ""
+"If you don't enter a password, a random one will be used (and stored in "
+"SYSDBA.password)."
+msgstr ""
+"Если вы не введёте пароль, будет использован случайный (и сохранён в SYSDBA."
+"password)."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:3001
+msgid "To keep your existing password, leave this blank."
+msgstr "Чтобы сохранить ваш текущий пароль, оставьте поле пустым."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid "Delete password database?"
+msgstr "Удалить базу паролей?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The last package that uses password database at /var/lib/firebird/${FB_VER}/"
+"system/security.fdb is being purged."
+msgstr ""
+"Удаляется последний пакет, который пользовался базой паролей в /var/lib/"
+"firebird/${FB_VER}/system/security.fdb."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"Leaving security database may present security risk. It is a good idea to "
+"remove it if you don't plan re-installing firebird${FB_VER}."
+msgstr ""
+"Сохранение базы приведет к риску нарушения безопасности. Если вы не "
+"планируете переустановить firebird${FB_VER}, то неплохо бы удалить эту базу."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The same stands for /etc/firebird/${FB_VER}/SYSDBA.password, where the "
+"password for SYSDBA is kept."
+msgstr ""
+"То же самое относится и к /etc/firebird/${FB_VER}/SYSDBA.password, где "
+"хранится пароль для SYSDBA."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid "Delete databases from /var/lib/firebird/${FB_VER}/data?"
+msgstr "Удалить базы данных из /var/lib/firebird/${FB_VER}/data?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"You may want to delete all databases from firebird standard database "
+"directory, /var/lib/firebird/${FB_VER}/data. If you choose this option, all "
+"files ending with \".fdb\" and \".fbk\" from the above directory and its "
+"subdirectories will be removed."
+msgstr ""
+"Вы можете удалить все базы из стандартного каталога баз firebird, /var/lib/"
+"firebird/${FB_VER}/data. Если выбрать эту опцию, то из указанного каталога и "
+"его подкаталогов будут удалены все файлы, оканчивающиеся на \".fdb\" и \".fbk"
+"\"."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"Note that any databases outside of /var/lib/firebird/${FB_VER}/data will not "
+"be affected."
+msgstr ""
+"Обратите внимание, что базы данных за пределами /var/lib/firebird/${FB_VER}/"
+"data не будут затронуты."
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid "firebird${FB_VER}-${FB_FLAVOUR} server is in use"
+msgstr "Сервер firebird${FB_VER}-${FB_FLAVOUR} используется"
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid ""
+" To ensure data integrity, package removal/upgrade is aborted. Please stop "
+"all local and remote clients before removing or upgrading firebird${FB_VER}-"
+"${FB_FLAVOUR}"
+msgstr ""
+" Для сохранения целостности данных, удаление/обновление пакета прервано. "
+"Остановите всех локальных и удалённых клиентов перед удалением или "
+"обновлением firebird${FB_VER}-${FB_FLAVOUR}"
+
+#. Type: title
+#. Description
+#: ../server-templates.master:8001
+msgid "Password for firebird ${FB_VER}"
+msgstr "Пароль для firebird ${FB_VER}"
+
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/po/it.po
+++ firebird2.0-2.0.4.13130-1.ds1/debian/po/it.po
@@ -0,0 +1,183 @@
+# translation of firebird_it.po to Italiano
+# Marco Menardi , 2008.
+# Copyright (C) 2007 THE Firebird COPYRIGHT HOLDER
+# This file is distributed under the same license as the firebird package.
+msgid ""
+msgstr ""
+"Project-Id-Version: firebird_it\n"
+"Report-Msgid-Bugs-To: firebird2.0@packages.debian.org\n"
+"POT-Creation-Date: 2008-03-13 09:59+0200\n"
+"PO-Revision-Date: 2008-03-26 22:46+0100\n"
+"Last-Translator: Marco Menardi \n"
+"Language-Team: Italiano \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Enable Firebird server?"
+msgstr "Attivare il server firebird?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Accept if you want Firebird server to start automatically."
+msgstr "Accetta se vuoi che il server Firebird venga avviato automaticamente."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid ""
+"If you only need the Firebird client and there are no databases that will be "
+"served by this host, decline."
+msgstr ""
+"Se hai bisogno del solo client Firebird e non ci sono database che debbano "
+"essere gestiti da questo host, rifiuta."
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid "Password for SYSDBA:"
+msgstr "Password per SYSDBA:"
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"Firebird has a special user named SYSDBA, which is the user that has access "
+"to all databases. SYSDBA can also create new databases and users. Because of "
+"this, it is necessary to secure SYSDBA with a password."
+msgstr ""
+"Firebird ha uno speciale utente chiamato SYSDBA, che è l'utente che ha "
+"accesso a tutti i database. SYSDBA può inoltre creare nuovi database e "
+"utenti. Per questo motivo, è necessario rendere sicuro l'uso di SYSDBA "
+"tramite una password."
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"The password is stored in /etc/firebird/${FB_VER}/SYSDBA.password (readable "
+"only by root). You may modify it there (don't forget to update the security "
+"database too, using the gsec utility), or you may use dpkg-reconfigure to "
+"update both."
+msgstr ""
+"La password è memorizzata in /etc/firebird/${FB_VER}/SYSDBA.password "
+"(leggibile solo da root). È possibile modificarla direttamente (senza "
+"dimenticare di aggiornare anche il database di sicurezza tramite l'utility "
+"gsec), o usare dpkg-reconfigure per aggiornare entrambi."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:2001
+msgid ""
+"If you don't enter a password, a random one will be used (and stored in "
+"SYSDBA.password)."
+msgstr ""
+"Non inserendo nessuna password ne verrà usata una casuale (e memorizzata in "
+"SYSDBA.password)."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:3001
+msgid "To keep your existing password, leave this blank."
+msgstr "Lasciare vuoto per mantenere la password esistente."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid "Delete password database?"
+msgstr "Eliminare il database delle password?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The last package that uses password database at /var/lib/firebird/${FB_VER}/"
+"system/security.fdb is being purged."
+msgstr ""
+"L'ultimo pacchetto che usa il database delle password in /var/lib/firebird/"
+"${FB_VER}/system/security.fdb sta per essere rimosso."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"Leaving security database may present security risk. It is a good idea to "
+"remove it if you don't plan re-installing firebird${FB_VER}."
+msgstr ""
+"Non rimuovere il database di sicurezza può presentare dei rischi. È "
+"consigliabile rimuoverlo se non si pensa di reinstallare firebird${FB_VER}."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The same stands for /etc/firebird/${FB_VER}/SYSDBA.password, where the "
+"password for SYSDBA is kept."
+msgstr ""
+"Lo stesso vale per /etc/firebird/${FB_VER}/SYSDBA.password, dove è "
+"memorizzata la password per SYSDBA."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid "Delete databases from /var/lib/firebird/${FB_VER}/data?"
+msgstr "Eliminare tutti i database da /var/lib/firebird/${FB_VER}/data?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"You may want to delete all databases from firebird standard database "
+"directory, /var/lib/firebird/${FB_VER}/data. If you choose this option, all "
+"files ending with \".fdb\" and \".fbk\" from the above directory and its "
+"subdirectories will be removed."
+msgstr ""
+"È possibile voler eliminare tutti i database dalla directory standard dei "
+"database di firebird, /var/lib/firebird/${FB_VER}/data. Se si sceglie questa "
+"opzione, tutti i file che finiscono per \".fdb\" e \".fbk\" nella succitata "
+"directory e nelle sue sottodirectory saranno eliminati."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"Note that any databases outside of /var/lib/firebird/${FB_VER}/data will not "
+"be affected."
+msgstr ""
+"Notare che i database che non sono in /var/lib/firebird/${FB_VER}/data non "
+"saranno interessati."
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid "firebird${FB_VER}-${FB_FLAVOUR} server is in use"
+msgstr "il server firebird${FB_VER}-${FB_FLAVOUR} è in uso"
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid ""
+" To ensure data integrity, package removal/upgrade is aborted. Please stop "
+"all local and remote clients before removing or upgrading firebird${FB_VER}-"
+"${FB_FLAVOUR}"
+msgstr ""
+" Per garantire l'integrità dei dati, la rimozione/aggiornamento è annullata. "
+"Chiudere tutti i client locali e remoti prima di rimuovere o aggiornare "
+"firebird${FB_VER}-${FB_FLAVOUR}"
+
+#. Type: title
+#. Description
+#: ../server-templates.master:8001
+msgid "Password for firebird ${FB_VER}"
+msgstr "Password per firebird ${FB_VER}"
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/po/ms.po
+++ firebird2.0-2.0.4.13130-1.ds1/debian/po/ms.po
@@ -0,0 +1,170 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR , YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: firebird2.0@packages.debian.org\n"
+"POT-Creation-Date: 2008-03-13 09:59+0200\n"
+"PO-Revision-Date: 2006-12-11 08:44+0800\n"
+"Last-Translator: Nicholas Ng \n"
+"Language-Team: Translation Project Team, Kuching Open Source Community "
+"\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: Malay\n"
+"X-Poedit-Country: MALAYSIA\n"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Enable Firebird server?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Accept if you want Firebird server to start automatically."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid ""
+"If you only need the Firebird client and there are no databases that will be "
+"served by this host, decline."
+msgstr ""
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid "Password for SYSDBA:"
+msgstr "Kata laluan untuk SYSDBA:"
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"Firebird has a special user named SYSDBA, which is the user that has access "
+"to all databases. SYSDBA can also create new databases and users. Because of "
+"this, it is necessary to secure SYSDBA with a password."
+msgstr ""
+"Firebird mempunyai pengguna khas bernama SYSDBA, yang mana pengguna ini "
+"mempunyai akses ke semua pangkalan data. SYSDBA juga boleh mencipta "
+"pangkalan data dan pengguna baru. Oleh itu, adalah penting untuk lindungi "
+"dengan kata laluan."
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"The password is stored in /etc/firebird/${FB_VER}/SYSDBA.password (readable "
+"only by root). You may modify it there (don't forget to update the security "
+"database too, using the gsec utility), or you may use dpkg-reconfigure to "
+"update both."
+msgstr ""
+"Kata laluan disimpan di dalam /etc/firebird/${FB_VER}/SYSDBA.password (hanya "
+"boleh dibaca oleh root). Anda boleh mengubahnya disitu (jangan lupa untuk "
+"kemaskini pangkalan data keselamatan dengan menggunakan utiliti gsec), atau "
+"anda boleh menggunakan dpkg-reconfigure untuk kemaskinikan kedua-duanya."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:2001
+msgid ""
+"If you don't enter a password, a random one will be used (and stored in "
+"SYSDBA.password)."
+msgstr ""
+"Jika anda tidak masukkan kata laluan, kata laluan rawak akan digunakan (dan "
+"disimpan di dalam SYSDBA.password)."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:3001
+msgid "To keep your existing password, leave this blank."
+msgstr "Untuk kekalkan kata laluan yang sedia ada, biarkan ini kosong."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid "Delete password database?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The last package that uses password database at /var/lib/firebird/${FB_VER}/"
+"system/security.fdb is being purged."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"Leaving security database may present security risk. It is a good idea to "
+"remove it if you don't plan re-installing firebird${FB_VER}."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The same stands for /etc/firebird/${FB_VER}/SYSDBA.password, where the "
+"password for SYSDBA is kept."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid "Delete databases from /var/lib/firebird/${FB_VER}/data?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"You may want to delete all databases from firebird standard database "
+"directory, /var/lib/firebird/${FB_VER}/data. If you choose this option, all "
+"files ending with \".fdb\" and \".fbk\" from the above directory and its "
+"subdirectories will be removed."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"Note that any databases outside of /var/lib/firebird/${FB_VER}/data will not "
+"be affected."
+msgstr ""
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid "firebird${FB_VER}-${FB_FLAVOUR} server is in use"
+msgstr ""
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid ""
+" To ensure data integrity, package removal/upgrade is aborted. Please stop "
+"all local and remote clients before removing or upgrading firebird${FB_VER}-"
+"${FB_FLAVOUR}"
+msgstr ""
+
+#. Type: title
+#. Description
+#: ../server-templates.master:8001
+#, fuzzy
+msgid "Password for firebird ${FB_VER}"
+msgstr "Kata laluan untuk SYSDBA:"
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/po/bg.po
+++ firebird2.0-2.0.4.13130-1.ds1/debian/po/bg.po
@@ -0,0 +1,197 @@
+# translation of bg.po to Bulgarian
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Damyan Ivanov , 2006, 2007, 2008.
+# Damyan Ivanov , 2007.
+msgid ""
+msgstr ""
+"Project-Id-Version: bg\n"
+"Report-Msgid-Bugs-To: firebird2.0@packages.debian.org\n"
+"POT-Creation-Date: 2008-03-13 09:59+0200\n"
+"PO-Revision-Date: 2008-03-13 10:03+0200\n"
+"Last-Translator: Damyan Ivanov \n"
+"Language-Team: Bulgarian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Enable Firebird server?"
+msgstr "Стартиране на сървъра на Firebird?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Accept if you want Firebird server to start automatically."
+msgstr "Приемете ако желаете сървърът на Firebird да се стартира автоматично."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid ""
+"If you only need the Firebird client and there are no databases that will be "
+"served by this host, decline."
+msgstr ""
+"Ако се нуждаете само от клиентската част на Firebird и не планирате "
+"системата да работи като сървър на бази данни на Firebird, откажете."
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid "Password for SYSDBA:"
+msgstr "Парола за SYSDBA:"
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"Firebird has a special user named SYSDBA, which is the user that has access "
+"to all databases. SYSDBA can also create new databases and users. Because of "
+"this, it is necessary to secure SYSDBA with a password."
+msgstr ""
+"Firebird използва специален потребител, наречен SYSDBA, който има достъп до "
+"всички бази данни, може да създава нови потребители и бази данни и като цяло "
+"да прави всичко с Firebird. Поради факта, че за SYSDBA не са валидни "
+"ограниченията на обикновените потребители е необходимо достъпът до SYSDBA да "
+"бъде защитен с парола."
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"The password is stored in /etc/firebird/${FB_VER}/SYSDBA.password (readable "
+"only by root). You may modify it there (don't forget to update the security "
+"database too, using the gsec utility), or you may use dpkg-reconfigure to "
+"update both."
+msgstr ""
+"Паролата ще бъде записана във файла /etc/firebird/${FB_VER}/SYSDBA.password "
+"(с разрешен достъп само за root). Може да я променате там (не забравяйте да "
+"обновите и базата данни с потребителите с програмата gsec), а можете да "
+"използвате и dpkg-reconfigure за да обновите едновременно и двете места."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:2001
+msgid ""
+"If you don't enter a password, a random one will be used (and stored in "
+"SYSDBA.password)."
+msgstr ""
+"Ако не въведете нищо ще бъре използвана случайна парола (която ще бъде "
+"записана в SYSDBA.password)."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:3001
+msgid "To keep your existing password, leave this blank."
+msgstr "Ако не въведете нищо текущата парола ще бъде запазена."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid "Delete password database?"
+msgstr "Изтриване на базата данни с паролите?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The last package that uses password database at /var/lib/firebird/${FB_VER}/"
+"system/security.fdb is being purged."
+msgstr ""
+"Премахва се последният пакет, използващ базата данни с паролите /var/lib/"
+"firebird/${FB_VER}/system/security.fdb."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"Leaving security database may present security risk. It is a good idea to "
+"remove it if you don't plan re-installing firebird${FB_VER}."
+msgstr ""
+"Оставянето на базата данни с паролите може да представлява риск за "
+"сигурността. Препоръчително е да я изтриете ако не планирате повторно "
+"инсталиране на firebird${FB_VER}."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The same stands for /etc/firebird/${FB_VER}/SYSDBA.password, where the "
+"password for SYSDBA is kept."
+msgstr ""
+"Същото е в сила и за файла с административната парола на firebird - /etc/"
+"firebird/${FB_VER}/SYSDBA.password."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid "Delete databases from /var/lib/firebird/${FB_VER}/data?"
+msgstr "Изтриване на базите данни от /var/lib/firebird/${FB_VER}/data?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"You may want to delete all databases from firebird standard database "
+"directory, /var/lib/firebird/${FB_VER}/data. If you choose this option, all "
+"files ending with \".fdb\" and \".fbk\" from the above directory and its "
+"subdirectories will be removed."
+msgstr ""
+"Изберете тази възможност ако желаете, всички бази данни (*.fdb) и архиви (*."
+"fbk) да бъдат изтрити от стандартната директория /var/lib/firebird/${FB_VER}/"
+"data и нейните под-директории."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"Note that any databases outside of /var/lib/firebird/${FB_VER}/data will not "
+"be affected."
+msgstr ""
+"Забележка: евентуални бази данни, които не са в директорията /var/lib/"
+"firebird/${FB_VER}/data и нейните под-директории няма да бъдат изтрити."
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid "firebird${FB_VER}-${FB_FLAVOUR} server is in use"
+msgstr "Сървърът firebird${FB_VER}-${FB_FLAVOUR} се използва"
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid ""
+" To ensure data integrity, package removal/upgrade is aborted. Please stop "
+"all local and remote clients before removing or upgrading firebird${FB_VER}-"
+"${FB_FLAVOUR}"
+msgstr ""
+"За предпазване от повреди в базите данни, премахването или обновяването на "
+"пакета е прекратено. Прекъснете всички местни и отдалечени връзки към "
+"firebird${FB_VER}-${FB_FLAVOUR} преди да опитате отново."
+
+#. Type: title
+#. Description
+#: ../server-templates.master:8001
+msgid "Password for firebird ${FB_VER}"
+msgstr "Парола за firebird ${FB_VER}"
+
+#~ msgid ""
+#~ "Several firebird versions may be installed, but only one may be enabled "
+#~ "and running at any given time. This is because if two servers access the "
+#~ "same database simultaneously, the result is inevitably database "
+#~ "corruption."
+#~ msgstr ""
+#~ "Въпреки, че е възможно да има инсталирани няколко версии на Firebird, "
+#~ "само една може да бъде активна в даден момент. При опит за достъп до база "
+#~ "данни едновременно с две версии на Firebird, базата данни се поврежда."
+
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/po/de.po
+++ firebird2.0-2.0.4.13130-1.ds1/debian/po/de.po
@@ -0,0 +1,186 @@
+# translation of debconf templates to german
+# This file is distributed under the same license as the firebird2 package.
+#
+# Holger Wansing , 2006, 2008.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: firebird2.0 2.0.3.12981.ds1-6\n"
+"Report-Msgid-Bugs-To: firebird2.0@packages.debian.org\n"
+"POT-Creation-Date: 2008-03-13 09:59+0200\n"
+"PO-Revision-Date: 2008-03-13 11:28+0100\n"
+"Last-Translator: Holger Wansing \n"
+"Language-Team: German \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Enable Firebird server?"
+msgstr "Firebird-Server aktivieren?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Accept if you want Firebird server to start automatically."
+msgstr ""
+"Geben Sie an, ob der Firebird-Server automatisch gestartet werden soll."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid ""
+"If you only need the Firebird client and there are no databases that will be "
+"served by this host, decline."
+msgstr ""
+"Lehnen Sie dies ab, falls lediglich der Firebird-Client benötigt wird und "
+"es keine Datenbanken gibt, die von diesem System bereitgestellt werden."
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid "Password for SYSDBA:"
+msgstr "Passwort für SYSDBA:"
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"Firebird has a special user named SYSDBA, which is the user that has access "
+"to all databases. SYSDBA can also create new databases and users. Because of "
+"this, it is necessary to secure SYSDBA with a password."
+msgstr ""
+"Firebird hat einen speziellen Benutzer namens SYSDBA. Dieser Benutzer hat "
+"Zugriff auf alle Datenbanken. SYSDBA kann auch neue Datenbanken und Benutzer "
+"erstellen. Deshalb ist es nötig, den SYSDBA-Zugang mit einem Passwort zu "
+"sichern."
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"The password is stored in /etc/firebird/${FB_VER}/SYSDBA.password (readable "
+"only by root). You may modify it there (don't forget to update the security "
+"database too, using the gsec utility), or you may use dpkg-reconfigure to "
+"update both."
+msgstr ""
+"Das Passwort wird in /etc/firebird/${FB_VER}/SYSDBA.password gespeichert "
+"(nur für root lesbar). Sie können es dort ändern (vergessen Sie jedoch "
+"nicht, auch die Security-Datenbank mit dem gsec-Werkzeug zu aktualisieren "
+"oder verwenden Sie dpkg-reconfigure, um gleich beides zu verändern)."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:2001
+msgid ""
+"If you don't enter a password, a random one will be used (and stored in "
+"SYSDBA.password)."
+msgstr ""
+"Falls Sie kein Passwort eingeben, wird ein Zufallspasswort verwendet (und in "
+"SYSDBA.password gespeichert)."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:3001
+msgid "To keep your existing password, leave this blank."
+msgstr "Um Ihr vorhandenes Passwort weiter zu verwenden, lassen Sie dies leer."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid "Delete password database?"
+msgstr "Passwort-Datenbank löschen?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The last package that uses password database at /var/lib/firebird/${FB_VER}/"
+"system/security.fdb is being purged."
+msgstr ""
+"Das letzte Paket, dass die Passwort-Datenbank unter /var/lib/firebird/"
+"${FB_VER}/system/security.fdb nutzt, wird gerade komplett entfernt."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"Leaving security database may present security risk. It is a good idea to "
+"remove it if you don't plan re-installing firebird${FB_VER}."
+msgstr ""
+"Die Datenbank zu erhalten, könnte ein Sicherheitsrisiko darstellen. Es ist "
+"eine gute Idee, sie zu entfernen, wenn Sie nicht vorhaben, firebird${FB_VER} "
+"erneut zu installieren."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The same stands for /etc/firebird/${FB_VER}/SYSDBA.password, where the "
+"password for SYSDBA is kept."
+msgstr ""
+"Das Gleiche gilt für /etc/firebird/${FB_VER}/SYSDBA.password, wo das "
+"Passwort für SYSDBA abgelegt ist."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid "Delete databases from /var/lib/firebird/${FB_VER}/data?"
+msgstr "Datenbanken in /var/lib/firebird/${FB_VER}/data löschen?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"You may want to delete all databases from firebird standard database "
+"directory, /var/lib/firebird/${FB_VER}/data. If you choose this option, all "
+"files ending with \".fdb\" and \".fbk\" from the above directory and its "
+"subdirectories will be removed."
+msgstr ""
+"Sie sollten eventuell alle Datenbanken aus dem Standard-Firebird-Datenbank-"
+"Verzeichnis /var/lib/firebird/${FB_VER}/data löschen. Wenn Sie diese Option "
+"wählen, werden alle Dateien in obigem Verzeichnis sowie allen "
+"Unterverzeichnissen, die auf ».fdb« und ».fbk« enden, entfernt."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"Note that any databases outside of /var/lib/firebird/${FB_VER}/data will not "
+"be affected."
+msgstr ""
+"Beachten Sie, dass alle Datenbanken außerhalb von /var/lib/firebird/"
+"${FB_VER}/data nicht verändert werden."
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid "firebird${FB_VER}-${FB_FLAVOUR} server is in use"
+msgstr "firebird${FB_VER}-${FB_FLAVOUR}-Server wird gerade genutzt"
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid ""
+" To ensure data integrity, package removal/upgrade is aborted. Please stop "
+"all local and remote clients before removing or upgrading firebird${FB_VER}-"
+"${FB_FLAVOUR}"
+msgstr ""
+"Um die Datenintegrität sicher zu stellen, wird die Entfernung/das Upgrade "
+"des Pakets abgebrochen. Bitte stoppen Sie alle lokalen und entfernt "
+"laufenden Clients, bevor Sie firebird${FB_VER}-${FB_FLAVOUR} entfernen oder "
+"aktualisieren."
+
+#. Type: title
+#. Description
+#: ../server-templates.master:8001
+msgid "Password for firebird ${FB_VER}"
+msgstr "Passwort für Firebird ${FB_VER}"
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/po/pt.po
+++ firebird2.0-2.0.4.13130-1.ds1/debian/po/pt.po
@@ -0,0 +1,194 @@
+# Portuguese translation for firebirds'2 debconf messages
+# Copyright (C) 2006 Miguel Figueiredo
+# This file is distributed under the same license as the firebird2 package.
+# Miguel Figueiredo , 2006-2008
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: firebird2\n"
+"Report-Msgid-Bugs-To: firebird2.0@packages.debian.org\n"
+"POT-Creation-Date: 2008-03-13 09:59+0200\n"
+"PO-Revision-Date: 2008-03-17 09:41+0000\n"
+"Last-Translator: Miguel Figueiredo \n"
+"Language-Team: Portuguese \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Enable Firebird server?"
+msgstr "Activr o servidor Firebird:"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Accept if you want Firebird server to start automatically."
+msgstr "Aceite se desejar que o servidor Firebird arranque automaticamente."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid ""
+"If you only need the Firebird client and there are no databases that will be "
+"served by this host, decline."
+msgstr ""
+"Se apenas necessitar do cliente firebird e não existirem bases de dados a "
+"serem servidas por esta máquina, então rejeite."
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid "Password for SYSDBA:"
+msgstr "Palavra-chave para SYSDBA:"
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"Firebird has a special user named SYSDBA, which is the user that has access "
+"to all databases. SYSDBA can also create new databases and users. Because of "
+"this, it is necessary to secure SYSDBA with a password."
+msgstr ""
+"Firebird tem um utilizador especial chamado SYSDBA, que é o utilizador que "
+"tem acesso a todas as bases de dados. O SYSDBA também pode criar novas bases "
+"de dados e utilizadores. Por causa disso, é necessário que SYSDBA tenha uma "
+"palavra-passe."
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"The password is stored in /etc/firebird/${FB_VER}/SYSDBA.password (readable "
+"only by root). You may modify it there (don't forget to update the security "
+"database too, using the gsec utility), or you may use dpkg-reconfigure to "
+"update both."
+msgstr ""
+"A palavra-chave é guardada em /etc/firebird/${FB_VER}/SYSDBA.password "
+"(legível apenas por root). Pode modifica-lo aqui (não se esqueça de "
+"actualizar também a base de dados de segurança, utilizando o utilitário "
+"gsec), ou pode utilizar dpkg-reconfigure para actualizar ambos."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:2001
+msgid ""
+"If you don't enter a password, a random one will be used (and stored in "
+"SYSDBA.password)."
+msgstr ""
+"Se não introduzir uma palavra-chave, será utilizada uma aleatória (e "
+"guardada em SYSDBA.password)."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:3001
+msgid "To keep your existing password, leave this blank."
+msgstr "Para manter a palavra-chave actual, deixe isto vazio."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid "Delete password database?"
+msgstr "Apagar a base de dados de palavras-chave?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The last package that uses password database at /var/lib/firebird/${FB_VER}/"
+"system/security.fdb is being purged."
+msgstr ""
+"O último pacote que utiliza a base de dados de palavras-chave em /var/lib/"
+"firebird/${FB_VER}/system/security.fdb está a ser 'purgado'."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"Leaving security database may present security risk. It is a good idea to "
+"remove it if you don't plan re-installing firebird${FB_VER}."
+msgstr ""
+"Deixar a base de dados de segurança pode apresentar um risco de segurança. É "
+"boa ideia removê-la se não planeia re-instalar o firebird${FB_VER}."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The same stands for /etc/firebird/${FB_VER}/SYSDBA.password, where the "
+"password for SYSDBA is kept."
+msgstr ""
+"O mesmo se aplica para /etc/firebird/${FB_VER}/SYSDBA.password, onde é "
+"guardada a palavra-chave para SYSDBA."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid "Delete databases from /var/lib/firebird/${FB_VER}/data?"
+msgstr "Apagar as bases de dados em /var/lib/firebird/${FB_VER}/data?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"You may want to delete all databases from firebird standard database "
+"directory, /var/lib/firebird/${FB_VER}/data. If you choose this option, all "
+"files ending with \".fdb\" and \".fbk\" from the above directory and its "
+"subdirectories will be removed."
+msgstr ""
+"Pode desejar apagar todas as bases de dados do directório standard de bases "
+"de dados do firebird, /var/lib/firebird/${FB_VER}/data. Se escolher esta "
+"opção, serão removidos todos os ficheiros terminados em \".fdb\" e em \".fbk"
+"\" do directório acima."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"Note that any databases outside of /var/lib/firebird/${FB_VER}/data will not "
+"be affected."
+msgstr ""
+"Note que não serão afectadas quaisquer bases de dados fora de /var/lib/"
+"firebird/${FB_VER}/data."
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid "firebird${FB_VER}-${FB_FLAVOUR} server is in use"
+msgstr "Está em utilização o servidor firebird${FB_VER}-${FB_FLAVOUR}"
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid ""
+" To ensure data integrity, package removal/upgrade is aborted. Please stop "
+"all local and remote clients before removing or upgrading firebird${FB_VER}-"
+"${FB_FLAVOUR}"
+msgstr ""
+"Para assegurar a integridade de dados, a remoção/actualização do pacote foi "
+"abortada. Por favor páre todos os clientes locais e remotos antes de remover "
+"ou actualizar o firebird${FB_VER}-${FB_FLAVOUR}"
+
+#. Type: title
+#. Description
+#: ../server-templates.master:8001
+msgid "Password for firebird ${FB_VER}"
+msgstr "Palavra-passe para firebird ${FB_VER}"
+
+#~ msgid ""
+#~ "Several firebird versions may be installed, but only one may be enabled "
+#~ "and running at any given time. This is because if two servers access the "
+#~ "same database simultaneously, the result is inevitably database "
+#~ "corruption."
+#~ msgstr ""
+#~ "Podem estar instaladas várias versões do firebird, mas apenas uma pode "
+#~ "estar activa e a correr num determinado momento. Isto é porque se dois "
+#~ "servidores acedam, simultaneamente, à mesma base de dados, o resultado é, "
+#~ "inevitavelmente, a corrupção da base de dados."
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/po/bn.po
+++ firebird2.0-2.0.4.13130-1.ds1/debian/po/bn.po
@@ -0,0 +1,168 @@
+# firebird2 po-debconf translation to spanish
+# Copyright (C) 2006 Software in the Public Interest, SPI Inc.
+# This file is distributed under the same license as the firebird2 package.
+#
+# Khandakar Mujahidul Islam , 2006.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: firebird2\n"
+"Report-Msgid-Bugs-To: firebird2.0@packages.debian.org\n"
+"POT-Creation-Date: 2008-03-13 09:59+0200\n"
+"PO-Revision-Date: 2006-12-09 22:13+0600\n"
+"Last-Translator: Khandakar Mujahidul Islam \n"
+"Language-Team: Bengali \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Enable Firebird server?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Accept if you want Firebird server to start automatically."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid ""
+"If you only need the Firebird client and there are no databases that will be "
+"served by this host, decline."
+msgstr ""
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid "Password for SYSDBA:"
+msgstr "SYSDBA এর জন্য পাসওয়ার্ড:"
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"Firebird has a special user named SYSDBA, which is the user that has access "
+"to all databases. SYSDBA can also create new databases and users. Because of "
+"this, it is necessary to secure SYSDBA with a password."
+msgstr ""
+"ফায়ারবার্ড এর SYSDBA নামে একটি বিশেষ ব্যবহারকারী আছে, যেই ব্যবহারকারীর সকল "
+"ডাটাবেজে প্রবেশের অধিকার আছে। SYSDBA নতুন ডাটাবেজ এবং ব্যবহারকারীও তৈরি করতে "
+"পারে। এই কারণে,SYSDBA কে একটি পাসওয়ার্ড দিয়ে নিরাপদ রাখা প্রয়োজন।"
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"The password is stored in /etc/firebird/${FB_VER}/SYSDBA.password (readable "
+"only by root). You may modify it there (don't forget to update the security "
+"database too, using the gsec utility), or you may use dpkg-reconfigure to "
+"update both."
+msgstr ""
+"পাসওয়ার্ড জমা থাকে /etc/firebird/${FB_VER}/SYSDBA.password তে (যা শুধুমাত্র root "
+"কর্তৃক পড়ার যোগ্য)। আপনি এটিকে সেখানে পরিবর্তন করতে পারেন ( নিরাপত্তা ডাটাবেজকে "
+"আপডেট করার কথা ভুলবেন না, gsec ইউটিলিটি ব্যবহার করে), অথবা আপনি দুটোই আপডেট "
+"করতে dpkg-reconfigure ব্যবহার করতে পারেন।"
+
+#. Type: password
+#. Description
+#: ../server-templates.master:2001
+msgid ""
+"If you don't enter a password, a random one will be used (and stored in "
+"SYSDBA.password)."
+msgstr ""
+"যদি আপনি কোন পাসওয়ার্ড না দিন, এলোমেলো একটি ব্যবহার হবে (এবং SYSDBA.password এ "
+"জমা থাকবে)।"
+
+#. Type: password
+#. Description
+#: ../server-templates.master:3001
+msgid "To keep your existing password, leave this blank."
+msgstr "আপনার বিদ্যমান পাসওয়ার্ড রাখতে, এটিকে খালি রাখুন।"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid "Delete password database?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The last package that uses password database at /var/lib/firebird/${FB_VER}/"
+"system/security.fdb is being purged."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"Leaving security database may present security risk. It is a good idea to "
+"remove it if you don't plan re-installing firebird${FB_VER}."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The same stands for /etc/firebird/${FB_VER}/SYSDBA.password, where the "
+"password for SYSDBA is kept."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid "Delete databases from /var/lib/firebird/${FB_VER}/data?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"You may want to delete all databases from firebird standard database "
+"directory, /var/lib/firebird/${FB_VER}/data. If you choose this option, all "
+"files ending with \".fdb\" and \".fbk\" from the above directory and its "
+"subdirectories will be removed."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"Note that any databases outside of /var/lib/firebird/${FB_VER}/data will not "
+"be affected."
+msgstr ""
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid "firebird${FB_VER}-${FB_FLAVOUR} server is in use"
+msgstr ""
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid ""
+" To ensure data integrity, package removal/upgrade is aborted. Please stop "
+"all local and remote clients before removing or upgrading firebird${FB_VER}-"
+"${FB_FLAVOUR}"
+msgstr ""
+
+#. Type: title
+#. Description
+#: ../server-templates.master:8001
+#, fuzzy
+msgid "Password for firebird ${FB_VER}"
+msgstr "SYSDBA এর জন্য পাসওয়ার্ড:"
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/po/eu.po
+++ firebird2.0-2.0.4.13130-1.ds1/debian/po/eu.po
@@ -0,0 +1,162 @@
+# translation of firebird2.0-templates.po to Euskara
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Piarres Beobide , 2008.
+msgid ""
+msgstr ""
+"Project-Id-Version: firebird2.0-templates\n"
+"Report-Msgid-Bugs-To: firebird2.0@packages.debian.org\n"
+"POT-Creation-Date: 2008-03-13 09:59+0200\n"
+"PO-Revision-Date: 2008-03-13 10:28+0100\n"
+"Last-Translator: Piarres Beobide \n"
+"Language-Team: Euskara \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Enable Firebird server?"
+msgstr "Gaitu Firebird zerbitzaria?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid "Accept if you want Firebird server to start automatically."
+msgstr "Onartu Firebird zerbitzaria automatikoki abiaraztea nahi baduzu."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:1001
+msgid ""
+"If you only need the Firebird client and there are no databases that will be "
+"served by this host, decline."
+msgstr "Firebird bezeroa bakarri behar izanez gero eta ostalari honek ez badu datu-baserik zerbitzatu behar ez gaitu aukera hau."
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid "Password for SYSDBA:"
+msgstr "SYSDBA pasahitza:"
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"Firebird has a special user named SYSDBA, which is the user that has access "
+"to all databases. SYSDBA can also create new databases and users. Because of "
+"this, it is necessary to secure SYSDBA with a password."
+msgstr "Firebird-ek SYSDBA izeneko erabiltzaile berezi bat du, honek datubase guztietara du sarrera eskubidea. SYSDBA datubase eta erabiltzaileak sortzeko gai da. Hau dela eta beharrezkoa da SYSDBA pasahitz baten bidez babestea."
+
+#. Type: password
+#. Description
+#. Type: password
+#. Description
+#: ../server-templates.master:2001 ../server-templates.master:3001
+msgid ""
+"The password is stored in /etc/firebird/${FB_VER}/SYSDBA.password (readable "
+"only by root). You may modify it there (don't forget to update the security "
+"database too, using the gsec utility), or you may use dpkg-reconfigure to "
+"update both."
+msgstr ""
+"Pasahitza /etc/firebird/${FB_VER}/SYSDBA.password-ean gordeko da "
+"(root-entzat bakarrik irakurgarri). Hor aldatzeko aukera duzu (ez ahaztu "
+"segurtasun datubasea eguneratzeaz, gsec lanabesaren bidez), edo dpkg-reconfigure "
+"erabili dezakezu biak eguneratzeko."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:2001
+msgid ""
+"If you don't enter a password, a random one will be used (and stored in "
+"SYSDBA.password)."
+msgstr "Pasahitzik idazten ez baduzu ausazko bat erabiliko da (eta SYSDBA.password-en gordeko da)."
+
+#. Type: password
+#. Description
+#: ../server-templates.master:3001
+msgid "To keep your existing password, leave this blank."
+msgstr "Dagoen pasahitza mantentzeko hau zurian utzi."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid "Delete password database?"
+msgstr "Pasahitz datubasea ezabatu?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The last package that uses password database at /var/lib/firebird/${FB_VER}/"
+"system/security.fdb is being purged."
+msgstr "/var/lib/firebird/${FB_VER}/system/security.fdb-eko datubasea erabiltzen zuen azken paketea ezabatua izango da."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"Leaving security database may present security risk. It is a good idea to "
+"remove it if you don't plan re-installing firebird${FB_VER}."
+msgstr "Segurtasun datubasea uztea segurtasun arrisku bat izan daiteke. Ideia ona da berau ezabatzea firebird${FB_VER} berriz instalatzea pentsatzen ez baduzu."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:5001
+msgid ""
+"The same stands for /etc/firebird/${FB_VER}/SYSDBA.password, where the "
+"password for SYSDBA is kept."
+msgstr "Kasu berdinean dago /etc/firebird/${FB_VER}/SYSDBA.password, SYSDBA-en pasahitza gordetzen den lekua."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid "Delete databases from /var/lib/firebird/${FB_VER}/data?"
+msgstr "/var/lib/firebird/${FB_VER}/data-eko datubaseak ezabatu?"
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"You may want to delete all databases from firebird standard database "
+"directory, /var/lib/firebird/${FB_VER}/data. If you choose this option, all "
+"files ending with \".fdb\" and \".fbk\" from the above directory and its "
+"subdirectories will be removed."
+msgstr "Zuka agian ez dituzu /var/lib/firebird/${FB_VER}/data firebird datubase direktorio estandarreko datubase guztiak ezabatu nahi. Aukera hau hautatuaz aurreko direktorio eta bere azpidirektorioetako \".fbd\" eta \".fbk\" amaiera duten fitxategiak ezabatuak izango dira."
+
+#. Type: boolean
+#. Description
+#: ../server-templates.master:6001
+msgid ""
+"Note that any databases outside of /var/lib/firebird/${FB_VER}/data will not "
+"be affected."
+msgstr "Kontutan izan /var/lib/firebird/${FB_VER}/data direktoriotik kanpo egon litezken datubaseak ez diela eragingo."
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid "firebird${FB_VER}-${FB_FLAVOUR} server is in use"
+msgstr "firebird${FB_VER}-${FB_FLAVOUR} zerbitzaria erabilia dago"
+
+#. Type: error
+#. Description
+#: ../server-templates.master:7001
+msgid ""
+" To ensure data integrity, package removal/upgrade is aborted. Please stop "
+"all local and remote clients before removing or upgrading firebird${FB_VER}-"
+"${FB_FLAVOUR}"
+msgstr " Datu integritatea ziurtatzeko pakete ezabatze/eguneratze prozesua utzia izan da. Mesedez geratu urruneko eta lokalean egon litezken lokalean bezeroak firebird${FB_VER}-${FB_FLAVOUR} kendu edo eguneratu aurretik."
+
+#. Type: title
+#. Description
+#: ../server-templates.master:8001
+msgid "Password for firebird ${FB_VER}"
+msgstr "firebird ${FB_VER} pasahitza"
+
--- firebird2.0-2.0.4.13130-1.ds1.orig/debian/po/es.po
+++ firebird2.0-2.0.4.13130-1.ds1/debian/po/es.po
@@ -0,0 +1,223 @@
+# firebird2 po-debconf translation to spanish
+# Copyright (C) 2006 Software in the Public Interest, SPI Inc.
+# This file is distributed under the same license as the firebird2 package.
+#
+# Changes:
+# - Initial translation
+# Javier Fernndez-Sanguino , 2006-2008
+#
+#
+# Traductores, si no conoce el formato PO, merece la pena leer la
+# documentacin de gettext, especialmente las secciones dedicadas a este
+# formato, por ejemplo ejecutando:
+# info -n '(gettext)PO Files'
+# info -n '(gettext)Header Entry'
+#
+# Equipo de traduccin al espaol, por favor lean antes de traducir
+# los siguientes documentos:
+#
+# - El proyecto de traduccin de Debian al espaol
+# http://www.debian.org/intl/spanish/
+# especialmente las notas y normas de traduccin en
+# http://www.debian.org/intl/spanish/notas
+#
+# - La gua de traduccin de po's de debconf:
+# /usr/share/doc/po-debconf/README-trans
+# o http://www.debian.org/intl/l10n/po-debconf/README-trans
+#
+# Si tiene dudas o consultas sobre esta traduccin consulte con el ltimo
+# traductor (campo Last-Translator) y ponga en copia a la lista de
+# traduccin de Debian al espaol ()
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: firebird2\n"
+"Report-Msgid-Bugs-To: firebird2.0@packages.debian.org\n"
+"POT-Creation-Date: 2008-03-13 09:59+0200\n"
+"PO-Revision-Date: 2008-03-29 16:56+0100\n"
+"Last-Translator: Javier Fernndez-Sanguino