postgresql (7.5.22) unstable; urgency=low * debian/control: Make postgresql-contrib package description more consistent. Closes: #383954 -- Martin Pitt Tue, 5 Sep 2006 11:55:19 +0200 postgresql (7.5.21) unstable; urgency=low * Add debian/postgresql-client.postrm: Remove /etc/postgresql/postgresql.env.dpkg-old on purge. Closes: #380168 * Add debian/postgresql.postrm: Remove various *.dpkg-old files which were created during the transition in the postinst. Closes: #380167 * debian/postgresql.post{inst,rm}: Also clean up old logcheck conffiles. (part of #380167) * debian/control: Bump Standards-Version (no changes needed). * debian/copyright: Update FSF address. -- Martin Pitt Sat, 29 Jul 2006 13:18:19 +0200 postgresql (7.5.20) unstable; urgency=low * debian/control: Conflict to postgis << 1.1.2 to ensure that the postgis files are in their proper location. It's not an issue for sarge upgrades anyway since postgis is not yet in sarge (and the current postgis does not supoprt 7.4). Closes: #321850 * Fix bashisms. -- Martin Pitt Fri, 30 Jun 2006 00:06:04 +0200 postgresql (7.5.19) unstable; urgency=medium * debian/postgresql.preinst: Check if /etc/init.d/postgresql exists before attempting to call it. Closes: #363393 -- Martin Pitt Thu, 20 Apr 2006 21:09:16 +0200 postgresql (7.5.18) unstable; urgency=low * Entirely remove the transition of postgres' home directory from /var/lib/postgres to /var/lib/postgresql. It broke scripts which hardcoded the old location of postgres' home directory, and is prone to other subtle breakage. -- Martin Pitt Sat, 1 Apr 2006 22:38:20 +0200 postgresql (7.5.17) unstable; urgency=high * Urgency high, since this only fixes two important and easy bugs. * Replace 'rmdir -p' with three consecutive rmdir's and protect them with || true. -p --ignore-fail-on-non-empty does not do what we want. Closes: #359952 * chown /var/lib/postgresql to user postgres and ensure proper permissions. -- Martin Pitt Wed, 29 Mar 2006 21:54:00 +0200 postgresql (7.5.16) unstable; urgency=low * Bump Standards-Version. * Start cluster after library path adaption in postgresql.conf, not before. * Migrate custom settings in postgresql.env and postmaster.conf to the new environment file. Closes: #340166 * debian/control: Bump postgresql-common dependency to 40, which supports environment file handling. * test-psql-transition: Use set +e after the actual transition to be able to examine status even after failures. * Create a fake postgresql.conf in preinst and remove it in postinst again, now that postgresql-common actually checks for the existance of it to decide whether to create a cluster. -- Martin Pitt Sat, 11 Feb 2006 13:17:35 +0100 postgresql (7.5.15) unstable; urgency=high * Urgency high since this bug broke upgrades from Sarge. * debian/postgresql.preinst: Stop postmaster so that it really is not running during the transition. * Add test-psql-transition: Test script that uses pbuilder to test the upgrade from Sarge to the new infrastructure. This is not shipped. -- Martin Pitt Thu, 29 Dec 2005 15:47:22 +0100 postgresql (7.5.14) unstable; urgency=medium * Urgency medium, this upload just fixes a bug that will break sarge upgrades with postgresql-common 38. * debian/postgresql.postinst: Drop the obsolete -s from the pg_ctlcluster call. -- Martin Pitt Wed, 28 Dec 2005 15:06:38 +0100 postgresql (7.5.13) unstable; urgency=high * Urgency high since the only change is a simple bug fix. * Fix the path of the plpgsql.so symlink. (Brown paperbag...). Closes: #337514 -- Martin Pitt Sat, 5 Nov 2005 08:11:18 -0500 postgresql (7.5.12) unstable; urgency=medium * Urgency medium since the only change is a simple bug fix. * Add a symbolic link for plpgsql.so in the legacy location to not break upgrades of databases which contain the old path. Closes: #333681, #316387 -- Martin Pitt Wed, 26 Oct 2005 19:13:50 +0100 postgresql (7.5.11) unstable; urgency=medium * Urgency medium, only two small and safe bug fixes. * Add forgotten slash in usermod call to fix home directory. * Migrate /var/lib/postgres/.bash_history to new home directory /var/lib/postgresql/ instead of removing it. Closes: #330354 -- Martin Pitt Wed, 28 Sep 2005 09:57:34 +0200 postgresql (7.5.10) unstable; urgency=low * Use usermod instead of sed to fix postgres' home directory. -- Martin Pitt Mon, 5 Sep 2005 23:30:21 +0200 postgresql (7.5.9) unstable; urgency=low * Recommend the split out PL/* languages and add a note to the package description. * Remove obsolete conffile /etc/cron.d/postgresql (if unchanged). -- Martin Pitt Wed, 31 Aug 2005 11:41:43 +0200 postgresql (7.5.8) unstable; urgency=low * Not only clean .profile/.bash_profile in /var/lib/postgres, but also in postgres' actual home directory. Closes: #315422 -- Martin Pitt Mon, 27 Jun 2005 00:23:09 +0200 postgresql (7.5.7) unstable; urgency=low * Fixed home directory correction in /etc/passwd. -- Martin Pitt Tue, 21 Jun 2005 19:54:54 +0200 postgresql (7.5.6) unstable; urgency=low * remove_unchanged_conffile(): Don't fail if the file does not exist any more. -- Martin Pitt Fri, 17 Jun 2005 18:32:02 +0200 postgresql (7.5.5) unstable; urgency=low * Remove obsolete conffile /etc/logrotate.d/postgresql (if unchanged). * Try to move the log file to the new canonical location. * Make the cleanup of /var/lib/postgres more error resistant. Closes: #312581 * Restructured the postinst: Move functions that must only be executed once to sarge_etch_transition() and cleanup functions which can be executed at any time to cleanup(). * postinst: Check the version we are upgrading from and do the adequate actions. * postinst: Remove obsolete stuff from /var/lib/postgres/.[bash_]profile and remove the file if only whitespace is left after that. Closes: #312514 * Print a very short status message and help pointers after a successful transition. * Clean /var/lib/postgres/.bash_history. * Correct home directory of postgres user to /var/lib/postgresql. -- Martin Pitt Fri, 17 Jun 2005 18:22:17 +0200 postgresql (7.5.4) unstable; urgency=low * First unstable upload. -- Martin Pitt Tue, 7 Jun 2005 12:54:29 +0200 postgresql (7.5.3) experimental; urgency=low * debian/postgresql.postinst: Fix pg_createcluster call, now use -d parameter. -- Martin Pitt Mon, 6 Jun 2005 10:33:44 +0200 postgresql (7.5.2) experimental; urgency=low * Adapt dynamic_library_path in postgresql.conf. Closes: #300902 -- Martin Pitt Mon, 28 Mar 2005 12:59:38 +0200 postgresql (7.5.1) experimental; urgency=low * Remove /etc/init.d/postgresql if it is unmodified; rename it to .dpkg-old and remove executability if it was modified. * Improved removal of obsolete conffiles. -- Martin Pitt Tue, 22 Mar 2005 22:25:14 +0100 postgresql (7.5.0) experimental; urgency=low * Initial release of transition package to new multicluster/multiversion architecture. -- Martin Pitt Tue, 15 Feb 2005 22:58:37 +0100