[Bug 2015538] Re: [MIR] dbus-broker

2024-03-22 Thread Luca Boccassi
IMHO it would be a worthwhile investment to allocate resources to implement that plan, as it would benefit desktop users for all cases, not just with dbus-broker -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 2015538] Re: [MIR] dbus-broker

2024-03-21 Thread Sebastien Bacher
Copying some extra details from that IRC conversation > until gdm learns to generate one system user per greeter on multi-seat systems, each with their own `systemd --user`, which I think has been the upstream plan for several years -- You received this bug notification because you are a member

[Bug 2015538] Re: [MIR] dbus-broker

2024-03-21 Thread Sebastien Bacher
@Luca, thanks, that confirms what I've been told before and pointed out during the previous MIR meeting, dbus-run-session has an hard depends on dbus-daemon so the split idea isn't possible About what makes us rely on dbus-run-session is currently gdm (which smcv also mentioned on IRC),

[Bug 2015538] Re: [MIR] dbus-broker

2024-03-21 Thread Luca Boccassi
Errata: I talked with smcv, who explained to me that dbus-run-session is actually a wrapper around dbus-daemon itself, so they are not independent. With user sessions managed by logind, what is the use case for dbus- run-session in production? I am aware it is used for self-contained tests and

[Bug 2015538] Re: [MIR] dbus-broker

2024-03-19 Thread Lukas Märdian
@seb128 IIUC comment #17, we do not necessarily need the new Rust implementation, but rather "just" split dbus-run-session out of the "dbus-daemon" binary package. So it can be installed individually and we can demote the (pure) dbus-daemon package to universe and replace it with dbus-broker in

[Bug 2015538] Re: [MIR] dbus-broker

2024-03-15 Thread Mark Esler
Thank you @seb128. I was asked to get your feedback before completing the Security review. Get well soon! Security team ACK for promoting dbus-broker to main, under the condition that src:dbus' binary packages are split as described by @paelzer in comment #19. -- You received this bug

[Bug 2015538] Re: [MIR] dbus-broker

2024-03-15 Thread Sebastien Bacher
Sorry for the lack of reply, I've been busy and now I'm out sick probably for a few days, anyway quick notes The plan suggested sounds reasonable but - the dbus-broker patch is still under review upstream and got not real world testing which means it's difficult to have confidence it's working

[Bug 2015538] Re: [MIR] dbus-broker

2024-03-14 Thread Mark Esler
@seb128, could you please review the recent discussion? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2015538 Title: [MIR] dbus-broker To manage notifications about this bug go to: