-
postgresql-common (136) experimental; urgency=low
[ Martin Pitt ]
* debian/backport-ppa: Do first upload with orig tarball, subsequent ones
without.
* debian/backport-ppa: Do not run lintian.
* debian/backport-ppa: When building postgresql-9.1 for lucid, drop the
library packages as they collide with the ones built from postgresql-9.2.
* debian/backport-ppa: Build 9.2 for Quantal and Natty.
* debian/supported-versions: Add Ubuntu 12.10.
* t/030_errors.t: For the "fails on insufficient disk space test", move from
setting up a loop device to a tmpfs in unshare -m. This is more robust for
cleaning up after itself, and faster as well.
* pg_ctlcluster: Fix log output to stderr if the log file started out being
empty. Add test case to t/030_errors.t.
* debian/maintscripts-functions: Only try to remove the tsearch_data
directory if it already exists. Thanks Peter Palfrader. (Closes: #688105)
[ Christoph Berg ]
* pg_buildext: Fix supported-versions not to die when the last version is
not supported.
* testsuite: Add getopt handling, and make the list of umasks to loop
through configurable (-u).
* t/001_packages.t: Print list of installed versions for information.
* As debian/supported-versions is also used at build-time, add a
build-dependency on lsb-release for lsb_release to be available. Also,
print supported versions from debian/rules for easier debugging.
-- Martin Pitt <email address hidden> Thu, 20 Sep 2012 09:04:26 +0200
-
postgresql-common (135) experimental; urgency=low
[ Martin Pitt ]
* pg_createcluster: For 9.2 and higher, use the new ssl_{cert,key}_file
options instead of creating symlinks in the data directory.
(Closes: #680162)
* pg_upgradecluster: Set above options to the old cluster's SSL cert/key
symlink destinations, if they exist.
* debian/maintscripts-functions: Configure alternatives for manpages in
-contrib. This will only take effect after (re)installing
postgresql-contrib-9.2. (Closes: #680571)
* debian/postgresql-common.postgresql.init: Fix "status" output to be more
useful and legible, and exit with code 3 if any cluster is down.
(Closes: #656363)
* debian/postgresql-common.postgresql.init: Show a warning message if no
clusters exist. (Closes: #677604)
* t/041_upgrade_custompaths.t: Run test with a cluster that is down, to
verify that pg_upgradecluster works for non-running clusters, too.
* pg_upgradecluster: Move encoding detection after restarting the cluster
with restricted connections, and drop the check that the cluster is
running. With this, pg_upgradecluster also works for clusters which are
not running. (Closes: #681344)
[ Peter Eisentraut ]
* pg_createcluster: For PostgreSQL >= 9.2, use initdb options to set the
default authentication methods, instead of modifying the configuration
file directly. (Closes: #685043)
-- Martin Pitt <email address hidden> Fri, 17 Aug 2012 15:28:35 +0200
-
postgresql-common (134) unstable; urgency=low
* debian/backport-ppa: Fix syntax error.
* PgCommon.pm: Drop unconditional import of Socket::IN6ADDR_ANY and only do
the IPv6 check if it is available. This keeps this version backwards
compatible with Debian/Ubuntu releases with older Perl versions.
-- Martin Pitt <email address hidden> Thu, 26 Jul 2012 21:29:48 +0200
-
postgresql-common (133) unstable; urgency=low
[ Christoph Berg ]
* Add .bzrignore file.
* PgCommon.pm: Check IPv4 and IPv6 in next_free_port(). (Closes: #678858)
[ Peter Eisentraut ]
* debian/control: Add myself to Uploaders.
* debian/postgresql-common.lintian-overrides: Remove unused
binary-without-manpage overrides (files were moved to
postgresql-client-common package).
* debian/rules: Catch errors in for loops.
* pg_wrapper: Avoid Perl warnings if psql is linked against libreadline
instead of libedit, even though that is not standard anymore.
* testsuite: Reset core limit for pg_ctl tests.
* testsuite: Allow running individual tests by passing them on the
command line.
[ Martin Pitt ]
* pg_ctlcluster: Do not remove the PID file after SIGKILLing the
postmaster in the "last-ditch effort to shut down" in --force mode. This
is a potentially dangerous thing to do when trying to start a second
postmaster in parallel while the first one is still being shut down.
(see http://archives.postgresql.org/pgsql-general/2012-07/msg00475.php)
-- Martin Pitt <email address hidden> Thu, 26 Jul 2012 13:20:10 +0200
-
postgresql-common (132) unstable; urgency=low
[ Martin Pitt ]
* debian/control: Add XS-Testsuite: header, as per current DEP-8.
* debian/tests/control: Drop undefined "no-build-needed" feature.
[ Christoph Berg ]
* Recognize "online,recovery" clusters in init script. (Closes: #678936)
Spotted by Gilbert Roulot.
-- Christoph Berg <email address hidden> Sat, 30 Jun 2012 21:31:49 +0200
-
postgresql-common (131bzr1) quantal; urgency=low
Upload current Debian packaging bzr.
* debian/control: Add XS-Testsuite: header, as per current DEP-8.
* debian/tests/control: Drop undefined "no-build-needed" feature.
-- Martin Pitt <email address hidden> Thu, 21 Jun 2012 08:12:13 +0200
-
postgresql-common (131) unstable; urgency=low
[ Martin Pitt ]
* debian/backport-ppa: Adjust for lucid, build -9.2 for oneiric as well.
* debian/control: Move bzr branches to alioth, so that other members of
pkg-postgresql can commit. Update Vcs-* tags.
* debian/control: Set Maintainer: to pkg-postgresql group, and move myself
to Uploaders:.
* debian/README.Devel: Update for moved packaging branches.
* debian/backport-ppa: Disable dpkg 1.16.2 build dependency for natty as
well.
* debian/tests/control: Drop "breaks-computer" restriction. While DEP-8
mentions it, autopkgtest does not understand it yet and skips the test.
* debian/tests/system: Run testsuite under en_US.UTF-8, as autopkgtests sets
it to C by default.
* t/180_ecpg.t: Ensure that test.pgc is readable for nobody.
* debian/tests/system: Run the packaged tests instead of the ones in the
local build tree.
* debian/tests/system: Unset $TMPDIR so that 'postgres' and 'nobody' do not
fall over the autopkgtest provided $TMPDIR which is not world writable.
* t/030_errors.t: Fix nonzero exit code which caused stderr output.
[ Christoph Berg ]
* pg_buildext: Also set DESTDIR and VPATH for the configure, build and clean
targets.
* Add myself to Uploaders.
-- Martin Pitt <email address hidden> Tue, 19 Jun 2012 19:26:12 +0200
-
postgresql-common (130) unstable; urgency=low
[ Christoph Berg ]
* pg_ctlcluster: Add 'promote' action.
* pg_updatedicts: Fix a typo.
* pg_lsclusters, PgCommon.pm: Show "recovery" in status column.
* pg_createcluster: Fix a doc typo.
[ Martin Pitt ]
* Add support for 9.2:
- pg_createcluster: Add 9.2 configuration method.
- t/060_obsolete_confparams.t: Add full configuration for 9.1 to test the
configuration update to 9.2.
- pg_upgradecluster: On upgrades to 9.2, deprecate the 'wal_sender_delay',
'silent_mode', and 'custom_variable_classes' postgresql.conf options, as
they do not exist any more.
- pg_upgradecluster: In the tablespace test, don't query the "spclocation"
column, which does not exist any more in 9.2. Just check whether we have
any table space other than the two default ones.
- t/050_encodings.t: Adjust expected "invalid UTF-8" error to also match
the 9.2 format.
- t/170_extensions.t: Adjust the "hstore" exfail to only apply to 9.1.
9.2's version works without a warning.
* debian/backport-ppa: Update Ubuntu releases.
-- Martin Pitt <email address hidden> Tue, 15 May 2012 13:44:17 +0200
-
postgresql-common (129) unstable; urgency=low
* pg_ctlcluster: Fix wrong configuration file name in documentation, thanks
Peter Eisentraut. (Closes: #653098)
* t/050_encodings.t: Add alternative Russian translation for expected error
message, to match against what 9.1.3 has.
* debian/copyright: Update to official 1.0 format.
* debian/control: Bump Standards-Version to 3.9.3.
-- Martin Pitt <email address hidden> Tue, 06 Mar 2012 12:00:12 +0100