On Sat, Dec 29, 2018 at 02:07:25PM +0000, Sean Whitton wrote: > Ideally, this would be reviewed and seconded by people working on init > stuff, so I'm not going to second it myself unless we don't get interest.
I asked around, and got the following remark: Mark Hindley: } Could you just replace "providing logind API (over D-Bus and /run/)" } with something like "providing logind APIs (D-Bus and sd-login)" in the } upgrading checklist? } } /run/ is really not part of the API and nobody should be using it directly. Which makes sense -- directing people to wrappers and libraries instead of the files would be preferred. The less ad-hoc undocumented APIs are there, the better. But, this is a change to the upgrading checklist rather than the main part of the Policy -- not sure if you want seconds for that. The upgrading-checklist part would then be: +virtual + New ``logind`` and ``default-logind`` virtual packages for a package + providing logind API (over D-Bus and sd-login), and for Debian's + preferred implementation, respectively. (one word difference). 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.