Bug#765101: Dealing with the conflicting dbus policies?

Steve Langasek vorlon at debian.org
Wed Oct 22 05:39:48 BST 2014


On Tue, Oct 14, 2014 at 09:14:04AM +0200, Martin Pitt wrote:
> Josh Triplett [2014-10-14  7:03 +0200]:
> > Given the increasing desire to install systemd-shim even on systems
> > moving to systemd, both to make init=/lib/sysvinit/init work and to
> > smooth the transition as part of 746578, I think we need a better
> > solution for this problem than just updating systemd-shim every time
> > systemd's dbus policy changes.

> Agreed.

> > Simple solution: given that systemd-shim exists to help run systemd
> > services without systemd as PID 1, how about making systemd-shim depend
> > on systemd, which contains those services?

> IMHO this would be the way to go now. I think systemd-shim shipping
> its own version of the policy is a leftover from the time when Ubuntu
> split systemd-services, and did not install the systemd package. But
> now there's only the systemd package in both Debian and Ubuntu. So I
> think dropping the D-BUS policy from -shim entirely is now possible,
> correct, and desirable. Steve, do you agree?

After tracking back the remaining dbus policy difference between systemd and
systemd-shim, and confirming it to be a systemd-shim bug (that's been fixed
upstream), yes, I agree.  I'm uploading systemd-shim 8-4 now with this fix.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slangasek at ubuntu.com                                     vorlon at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20141022/3d33bba2/attachment-0002.sig>


More information about the Pkg-systemd-maintainers mailing list