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