dbus-sesssion questions
Lorenzo
plorenzo at disroot.org
Mon Aug 31 17:17:22 BST 2026
Hi Mark,
thanks for taking care of this
On Sat, 29 Aug 2026 10:01:30 +0100
Mark Hindley <mark at hindley.org.uk> wrote:
> [ Temporarily removed mscv whilst we discuss the detail ]
>
> I propose askin Simon to include the attached patch in
> dbus/experimental. Any comments?
>
> Lorenzo, do you want or need runit-user-session included as an
> alternative?
In the end, ideally, yes; however the current state of
runit-user-session and runit-dbus-user-session is rather
experimental /incomplete and needs more work on my side.
So I'd say to not add runit-user-session as an alternative for now; I
will ask Simon to add it at a later stage.
Best,
Lorenzo
>
> Thanks
>
> Mark
>
> diff --git a/debian/control b/debian/control
> index e5c48d2f..78f1483b 100644
> --- a/debian/control
> +++ b/debian/control
> @@ -253,17 +253,14 @@ Pre-Depends:
> Depends:
> dbus-daemon (= ${binary:Version}) | dbus-broker,
> dbus-session-bus-common (>= ${source:Version}),
> - libpam-systemd,
> - systemd,
> + libpam-systemd | openrc-dbus-user-session |
> turnstile-dbus-user-session, ${misc:Depends},
> -Recommends:
> - systemd-sysv,
> Description: simple interprocess messaging system (systemd --user
> integration) D-Bus is a message bus, used for sending messages
> between applications. Conceptually, it fits somewhere in between raw
> sockets and CORBA in terms of complexity.
> .
> - On systemd systems, this package opts in to the session model in
> which
> + This package opts in to a systemd-style unified session model in
> which a user's session starts the first time they log in, and does
> not end until all their login sessions have ended. This model merges
> all parallel non-graphical login sessions (text mode, ssh, cron,
> etc.), and up
>
More information about the Debian-init-diversity
mailing list