--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Bug #770628 against deluged leaves the init script unusable, and more
importantly leaves dpkg in a broken state when purging the package.
I'd like to request pre-approval for the unblock request.
+ * Fix permissions on /var/lib/deluged/config/ in
+ deluged.postinst and properly remove all
+ dpkg-statoverrides in deluged.postrm (Closes: #770628).
Proposed patch attached.
Thanks!
-- Andrew Starr-Bochicchio
Ubuntu Developer <https://launchpad.net/~andrewsomething>
Debian Developer <http://qa.debian.org/developer.php?login=asb>
PGP/GPG Key ID: D53FDCB1
From 8541e8f2f4aa15296376b6d514b7acd774a1ed98 Mon Sep 17 00:00:00 2001
From: Andrew Starr-Bochicchio <a.starr.b@gmail.com>
Date: Sat, 14 Feb 2015 17:35:08 -0500
Subject: [PATCH] Fix permissions on /var/lib/deluged/config/ in
deluged.postinst and properly remove all dpkg-statoverrides in deluged.postrm
(Closes: #770628).
---
debian/changelog | 8 ++++++++
debian/deluged.postinst | 1 +
debian/deluged.postrm | 2 +-
3 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index 53df139..db06d73 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+deluge (1.3.10-3) UNRELEASED; urgency=medium
+
+ * Fix permissions on /var/lib/deluged/config/ in
+ deluged.postinst and properly remove all
+ dpkg-statoverrides in deluged.postrm (Closes: #770628).
+
+ -- Andrew Starr-Bochicchio <asb@debian.org> Sat, 14 Feb 2015 17:20:08 -0500
+
deluge (1.3.10-2) unstable; urgency=high
* debian/patches/disable_SSLv3_rpcserver.patch:
diff --git a/debian/deluged.postinst b/debian/deluged.postinst
index 8d4a061..cb6c9cf 100644
--- a/debian/deluged.postinst
+++ b/debian/deluged.postinst
@@ -18,6 +18,7 @@ case "$1" in
add_override debian-deluged adm 2750 /var/log/deluged
add_override debian-deluged debian-deluged 0750 /var/lib/deluged
+ add_override debian-deluged debian-deluged 0750 /var/lib/deluged/config
;;
esac
diff --git a/debian/deluged.postrm b/debian/deluged.postrm
index ee3a561..7f28e49 100644
--- a/debian/deluged.postrm
+++ b/debian/deluged.postrm
@@ -16,7 +16,7 @@ case "$1" in
rm -f /var/log/deluged/*
rm -rf /var/lib/deluged/config/*
- remove_overrides /var/log/deluged /var/lib/deluged/config
+ remove_overrides /var/log/deluged /var/lib/deluged /var/lib/deluged/config
deluser --system --quiet debian-deluged >/dev/null || true
delgroup --system --quiet debian-deluged >/dev/null || true
--
2.1.0
--- End Message ---
--- Begin Message ---
Le 2015-02-15 13:25, Adam D. Barratt a écrit :
Control: tags -1 + confirmed moreinfo
On Sat, 2015-02-14 at 17:36 -0500, Andrew Starr-Bochicchio wrote:
Bug #770628 against deluged leaves the init script unusable, and more
importantly leaves dpkg in a broken state when purging the package.
I'd like to request pre-approval for the unblock request.
+ * Fix permissions on /var/lib/deluged/config/ in
+ deluged.postinst and properly remove all
+ dpkg-statoverrides in deluged.postrm (Closes: #770628).
Please go ahead, and remove the "moreinfo" tag once the package is in
unstable.
It seems that it has been uploaded since then. I've added an unblock
hint for it.
Regards,
--
Mehdi
--- End Message ---