[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>
> wrote:
>> > 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
systemd options.

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).

Scott


More information about the dbus mailing list