elogind plan

Adam Borowski kilobyte at angband.pl
Mon Dec 3 16:41:41 GMT 2018


On Mon, Dec 03, 2018 at 02:38:29PM +0100, Adam Borowski wrote:
> On Mon, Dec 03, 2018 at 12:28:26PM +0000, Simon McVittie wrote:
> It's the very thing you describe below, in the indented section.  This is
> what I'd want for today, separating it from issues that need more thought.

> >     """
> >     Packages that need to register their login sessions with logind
> >     (gdm3, lightdm, openssh-server):
> >     - remove libpam-systemd dependency
> >     - add default-logind | logind dependency
> > 
> >     Packages that need to determine which login session a process belongs
> >     to (policykit-1, dbus, procps):
> >     - remove libpam-systemd dependency
> >     - add default-logind | logind dependency
> >     - keep libsystemd dependency for its client APIs
> > 
> >     Packages that need to call logind D-Bus APIs to reboot, suspend etc.
> >     (gdm3, lightdm, gnome-settings-daemon):
> >     - remove libpam-systemd dependency
> >     - add default-logind | logind dependency
> >     - keep libsystemd dependency (if present) for its client APIs
> > 
> >     Packages that rely on running systemd --user units (dbus-user-session,
> >     gnome-session, gnupg):
> >     - unchanged, elogind is not supported here
> >     """

Filed as #915407, pull request at
https://salsa.debian.org/systemd-team/systemd/merge_requests/20

Step 2: we'll upload elogind and -compat with Provides: logind

Step 3: bugs+patches on individual packages

By the way, as there'll be many bugs -- what usertag would you guys want?


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢠⠒⠀⣿⡁ Ivan was a worldly man: born in St. Petersburg, raised in
⢿⡄⠘⠷⠚⠋⠀ Petrograd, lived most of his life in Leningrad, then returned
⠈⠳⣄⠀⠀⠀⠀ to the city of his birth to die.




More information about the Debian-init-diversity mailing list