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
signature.asc
Description: Digital signature