Debian Buster release to partially drop non-systemd support
Thorsten Glaser
t.glaser at tarent.de
Tue Oct 16 19:37:23 BST 2018
On Tue, 16 Oct 2018, Ian Jackson wrote:
> For the avoidance of any doubt, I am not saying that you will have to
> run a system with elogind or the like. I definitely want people who
> don't want to, to be able to carry on.
Great, then we’re aligned.
> A big problem is libpam-systemd. That is needed for
> * /run/user/UID
> * the `user session' dbus
Ah, okay.
> The former is actually a good idea, but we don't have an
> implementation of it that isn't in something like elogind - although
Indeed. I have hacked something like this for MirBSD, but
it needs a static list of users at boot time. Perhaps an
independent PAM module for this, since PAM is in the user
login stack already anyway.
Hm. Should I look into writing a PAM module?
Isn’t the user dbus session handled by /etc/X11/Xsession.d/
stuff, anyway? My /etc/X11/Xsession.options on Debian
certainly has “use-session-dbus”, and one appears to be
started with each login (kdm or xrdp not tty or ssh ofc).
> (NB `user session' is supposed to have a longer lifetime and broader
> scope than `login session'.)
Ah. I guess that answers my question, then.
Which lifetime? “Once started, never automatically stopped”?
> IMO it would be easier to provide these things than to play
> whack-a-mole with the things that depend on them.
Agreed, given that the provider is opt-in or opt-out.
> I think it would be really helpful if we had active sysvinit
> maintenance in Debian. There is a long backlog of bugs; there's a new
> upstream version which needs packaging.
>
> And it's a really bad look to have systemd people actually doing the
> uploads.
True. I’m willing to help, but I don’t have the bigger picture
of all these integrations. I can code, debug and upload, though.
I’m not so good with bug triaging or end user interaction.
bye,
//mirabilos
--
15:41⎜<Lo-lan-do:#fusionforge> Somebody write a testsuite for helloworld :-)
More information about the Debian-init-diversity
mailing list