[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#776144: unblock: dbus/1.8.14-1



Control: retitle 776144 unblock: dbus/1.8.14-2
Control: tags 776144 - d-i

On Sat, 31 Jan 2015 at 12:38:19 +0100, Jonathan Wiltshire wrote:
> On Sat, Jan 24, 2015 at 01:22:30PM +0000, Simon McVittie wrote:
> > Please consider unblocking dbus/1.8.14-1, a minimal upstream release
> > adding some security hardening to mitigate incorrect third-party <allow/>
> > rules in /etc/dbus-1/system.d.
> 
> Unblocked, but needs a d-i ack.

While I'm waiting for the d-i ack anyway, I've uploaded dbus/1.8.14-2 to
avoid the bad dbus/systemd trigger interactions in upgrades. No changes except
for changing the interest to interest-noawait, which I'm told is sufficient;
diff (relative to the one that was already unblocked) below.

You might want to reduce the migration delay for this, since fixing this
trigger stuff has dragged on and on. Up to you.

Regards,
    S

diffstat for dbus-1.8.14 dbus-1.8.14

 changelog     |   15 +++++++++++++++
 dbus.triggers |    4 ++--
 2 files changed, 17 insertions(+), 2 deletions(-)

diff -Nru dbus-1.8.14/debian/changelog dbus-1.8.14/debian/changelog
--- dbus-1.8.14/debian/changelog	2015-01-02 11:07:15.000000000 +0000
+++ dbus-1.8.14/debian/changelog	2015-02-03 17:28:46.000000000 +0000
@@ -1,3 +1,18 @@
+dbus (1.8.14-2) unstable; urgency=high
+
+  * Relax the triggers from interest to interest-noawait (Closes: #771989;
+    mitigates: #776063; partially reopens: #740139).
+
+    This is not strictly correct, because the purpose of the triggers
+    is to set up the .conf, .service files for system services before those
+    services satisfy dependencies. However, it mitigates #776063
+    (apt getting into a stuck state during upgrades), and should in
+    principle be redundant anyway, because dbus-daemon is meant to use
+    inotify to keep up with configuration changes. See #771989, #776063
+    for details.
+
+ -- Simon McVittie <smcv@debian.org>  Tue, 03 Feb 2015 17:28:12 +0000
+
 dbus (1.8.14-1) unstable; urgency=medium
 
   * New upstream release to harden dbus-daemon against packages that install
diff -Nru dbus-1.8.14/debian/dbus.triggers dbus-1.8.14/debian/dbus.triggers
--- dbus-1.8.14/debian/dbus.triggers	2015-01-02 11:07:15.000000000 +0000
+++ dbus-1.8.14/debian/dbus.triggers	2015-02-03 17:28:46.000000000 +0000
@@ -1,2 +1,2 @@
-interest /etc/dbus-1/system.d
-interest /usr/share/dbus-1/system-services
+interest-noawait /etc/dbus-1/system.d
+interest-noawait /usr/share/dbus-1/system-services


Reply to: