dbus-sesssion questions

Mark Hindley mark at hindley.org.uk
Sat Aug 29 10:01:30 BST 2026


[ 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?

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