[PATCH 0/5] Support service activation through Upstart
Scott James Remnant
scott at netsplit.com
Thu Dec 23 14:27:24 PST 2010
On Thu, Dec 23, 2010 at 7:39 PM, Thiago Macieira <thiago at kde.org> wrote:
> On Thursday, 23 de December de 2010 15:48:20 Scott James Remnant wrote:
>> On Thu, Dec 23, 2010 at 3:28 PM, Lennart Poettering <mzqohf at 0pointer.de>
>> > This has been solved already with the systemd/dbus glue. Unless you can
>> > point me to some brokeness in that scheme I see little reaso to reopen
>> > this discussion.
>> If you have a pointer handy to the discussion (even just a date)
>> that'd be great, otherwise I'll have a Google/grep for it - I don't
>> have personal archives of the list from before a week or two ago, due
>> to being previously subscribed with my canonical.com address and now
>> being on my personal one.
> The only emails on systemd started on June 23, when Lennart posted his patches
> for review. The largest discussion is on Patch 3. Colin's first email on that
> thread suggested --with-activation=systemd, but it went unanswered (Lennart
> focused on the "why runtime" portion of the question).
Colin actually suggested that it be a configure switch, rather than a
runtime switch. I agree with Lennart's response here, you don't want
this to be a D-Bus build time option, otherwise you'd have to have
multiple D-Bus packages for each init system.
Especially if you're Debian, who are most likely to support both
systems - but even Fedora right now I believe still has Upstart and
It should be a runtime switch. That being said, I think Colin is
right that it shouldn't be a switch-per-daemon but rather one switch
that they all use (which is what my second patch re-implements it as).
More information about the dbus