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/
slanga...@ubuntu.com                                     vor...@debian.org

Attachment: signature.asc
Description: Digital signature

Reply via email to