Your message dated Mon, 26 Nov 2012 22:52:08 +0000
with message-id <[email protected]>
and subject line RFS: couchdb/1.2.0-2.1 [NMU] [RC]
has caused the Debian Bug report #694431,
regarding RFS: couchdb/1.2.0-2.1 [NMU] [RC]
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
694431: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=694431
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: sponsorship-requests
Severity: important
Dear mentors,
I am looking for a sponsor for my package "couchdb". The upload would fix
RC bug #692295.
* Package name : couchdb
Version : 1.2.0-2.1
* URL : http://couchdb.apache.org/
* License : Apache-2.0
Section : misc
It builds those binary packages:
couchdb - RESTful document oriented database
To access further information about this package, please visit the
following URL:
http://mentors.debian.net/package/couchdb
Alternatively, one can download the package with dget using this
command:
dget -x
http://mentors.debian.net/debian/pool/main/c/couchdb/couchdb_1.2.0-2.1.dsc
Changes since the last upload:
couchdb (1.2.0-2.1) unstable; urgency=low
* Non-maintainer upload.
* Use SIGTERM instead of SIGHUP for graceful shutdown
(Closes: #692295) [varacanero]
-- Dominik George <[email protected]> Mon, 26 Nov 2012 12:54:05 +0100
The debdiff is attached.
Regards,
Dominik George
diff -Nru couchdb-1.2.0/debian/changelog couchdb-1.2.0/debian/changelog
--- couchdb-1.2.0/debian/changelog 2012-07-19 20:35:03.000000000 +0200
+++ couchdb-1.2.0/debian/changelog 2012-11-26 12:55:21.000000000 +0100
@@ -1,3 +1,11 @@
+couchdb (1.2.0-2.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Use SIGTERM instead of SIGHUP for graceful shutdown
+ (Closes: #692295) [varacanero]
+
+ -- Dominik George <[email protected]> Mon, 26 Nov 2012 12:54:05 +0100
+
couchdb (1.2.0-2) unstable; urgency=low
* Make couchdb user own its run directory (closes: #681549).
diff -Nru couchdb-1.2.0/debian/patches/couchdb_sighup.patch couchdb-1.2.0/debian/patches/couchdb_sighup.patch
--- couchdb-1.2.0/debian/patches/couchdb_sighup.patch 1970-01-01 01:00:00.000000000 +0100
+++ couchdb-1.2.0/debian/patches/couchdb_sighup.patch 2012-11-26 12:57:45.000000000 +0100
@@ -0,0 +1,22 @@
+Description: Use SIGTERM instead of SIGHUP for graceful shutdown
+ The SIGHUP couchdb uses by default for a graceful shutdown does not
+ work reliably in Debian as apt, when installing the package, SigIgn
+ masks SIGHUP for all its child processes. This is intentional and hard
+ to work around, and CouchDB does a graceful shutdown with SIGTERM as
+ well so there is no reason to use SIGHUP.
+Author: Dominik George <[email protected]>
+Bug-Debian: http://bugs.debian.org/692295
+
+---
+
+--- couchdb-1.2.0.orig/bin/couchdb.tpl.in
++++ couchdb-1.2.0/bin/couchdb.tpl.in
+@@ -272,7 +272,7 @@ stop_couchdb () {
+ echo > $PID_FILE
+ fi
+ if kill -0 $PID 2> /dev/null; then
+- if kill -1 $PID 2> /dev/null; then
++ if kill -15 $PID 2> /dev/null; then
+ if test "$1" = "false"; then
+ echo "Apache CouchDB has been shutdown."
+ else
diff -Nru couchdb-1.2.0/debian/patches/series couchdb-1.2.0/debian/patches/series
--- couchdb-1.2.0/debian/patches/series 2012-07-19 20:46:55.000000000 +0200
+++ couchdb-1.2.0/debian/patches/series 2012-11-26 12:55:43.000000000 +0100
@@ -1,2 +1,3 @@
force-reload.patch
couchdb_own_rundir.patch
+couchdb_sighup.patch
--- End Message ---
--- Begin Message ---
Hi Dominik,
I'm closing this RFS about couchdb 1.2.0-2.1 now because couchdb 1.2.0-3 is in
Debian unstable. Please remove couchdb 1.2.0-2.1 from mentors.
http://mentors.debian.net/package/couchdb
Regards,
Bart Martens
--- End Message ---