Hi,
we have an update for squeeze that should go into the next stable
point release. Would this fit?
$ bzr diff -r 1036
=== modified file 'debian/changelog'
--- debian/changelog 2010-12-04 14:05:26 +0000
+++ debian/changelog 2012-09-21 09:04:12 +0000
@@ -1,3 +1,18 @@
+postgresql-common (113squeeze1) stable; urgency=high
+
+ [ 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)
+ Cherry-picked from version 133 (bzr r1181). (Closes: #686060)
+
+ [ Christoph Berg ]
+ * Update Vcs URLs and Maintainer fields for group maintenance.
+
+ -- Christoph Berg <myon@debian.org> Fri, 07 Sep 2012 19:36:39 +0200
+
postgresql-common (113) unstable; urgency=medium
* Urgency medium, as this is a straightforward bug fix for an important
=== modified file 'debian/control'
--- debian/control 2010-08-01 14:25:27 +0000
+++ debian/control 2012-09-21 09:02:32 +0000
@@ -1,10 +1,11 @@
Source: postgresql-common
Section: database
Priority: optional
-Maintainer: Martin Pitt <mpitt@debian.org>
+Maintainer: Debian PostgreSQL Maintainers <pkg-postgresql-public@lists.alioth.debian.org>
+Uploaders: Martin Pitt <mpitt@debian.org>, Peter Eisentraut <petere@debian.org>, Christoph Berg <myon@debian.org>
Standards-Version: 3.9.1
-Vcs-Bzr: https://code.launchpad.net/~pitti/postgresql/common/
-Vcs-Browser: http://bazaar.launchpad.net/~pitti/postgresql/common/changes
+Vcs-Browser: http://anonscm.debian.org/loggerhead/pkg-postgresql/postgresql-common/squeeze
+Vcs-Bzr: http://bzr.debian.org/bzr/pkg-postgresql/postgresql-common/squeeze/
Build-Depends: cdbs, debhelper (>= 6)
Package: postgresql-common
=== modified file 'pg_ctlcluster'
--- pg_ctlcluster 2010-10-24 18:23:21 +0000
+++ pg_ctlcluster 2012-09-21 08:49:39 +0000
@@ -280,7 +280,6 @@
print "(does not shutdown, killing the process)";
$pid = get_running_pid $info{'pgdata'}.'/postmaster.pid';
kill (9, $pid) if $pid;
- unlink $info{'pgdata'}.'/postmaster.pid';
$result = 0;
}
} else {
Christoph
--
cb@df7cb.de | http://www.df7cb.de/
Attachment:
signature.asc
Description: Digital signature