Re: [gentoo-dev] State of elogind integration and the default +elogind local USE flag on xorg-server.

2019-03-22 Thread Roy Bamford
On 2019.03.22 20:32, Piotr Karbowski wrote: > Hi, > [snip] > - We should go back to +suid -elogind default. > - We should actually NOT put suid on Xorg if USE="suid elogind" but > put > suid bit with USE="suid -elogind". > - We should only ever enable elogind in desktop profiles. > > Personally

[gentoo-dev] Last rites: dev-lua/luvit

2019-03-22 Thread Michał Górny
# Michał Górny (22 Mar 2019) # Unmaintained. No reverse dependencies. The current Gentoo version # is from 2015, and upstream has made a lot of releases since. # It suffers from heavy bundling of dependencies. # Removal in 30 days. Bug #469194. dev-lua/luvit -- Best regards, Michał Górny

Re: [gentoo-dev] State of elogind integration and the default +elogind local USE flag on xorg-server.

2019-03-22 Thread Piotr Karbowski
Hi, For time being the IUSE has been reverted to the old +suid, elogind is now opt-in and not enabled by default. This preserves the old, working-for-everyone-everywhere default flags. -- Piotr. pEpkey.asc Description: application/pgp-keys

Re: [gentoo-dev] State of elogind integration and the default +elogind local USE flag on xorg-server.

2019-03-22 Thread Piotr Karbowski
Hi, On 22/03/2019 21.43, Brian Evans wrote: > What are the implications, if any, of using DMs which are not aware of > {,e}logind? Do they work without modification? My understanding is that such DMs, like lightdm, fork X as root anyway, so there's no implication here, regardless if you have

Re: [gentoo-dev] State of elogind integration and the default +elogind local USE flag on xorg-server.

2019-03-22 Thread Andrew Savchenko
On Fri, 22 Mar 2019 21:32:16 +0100 Piotr Karbowski wrote: > Hi, > > I'd like to discuss here the current state of elogind integration as a > whole, and the follow-up work that is now required, after I've put a > default on local USE flag +elogind on xorg-server while dropping default > suid flag

[gentoo-dev] State of elogind integration and the default +elogind local USE flag on xorg-server.

2019-03-22 Thread Piotr Karbowski
Hi, I'd like to discuss here the current state of elogind integration as a whole, and the follow-up work that is now required, after I've put a default on local USE flag +elogind on xorg-server while dropping default suid flag in my commit yesterday. The motivation on the changes was to follow

Re: [gentoo-dev] State of elogind integration and the default +elogind local USE flag on xorg-server.

2019-03-22 Thread Piotr Karbowski
Hi, On 22/03/2019 21.47, Andreas Sturmlechner wrote: > Therefore, not one single package, unless it hard-depends on exactly-one-of ( > elogind systemd ) should enable elogind by default at this time. Doing so now > only makes people switch it off globally either before or after they are >

Re: [gentoo-dev] State of elogind integration and the default +elogind local USE flag on xorg-server.

2019-03-22 Thread Alexander Tsoy
В Пт, 22/03/2019 в 23:56 +0300, Andrew Savchenko пишет: --->%--- > > - Making pambase always install the configuration for > > pam_elogind.so, > > the same way it does for pam_gnome_keyring.so at this very moment, > > effectively removing elogind USE flag from it. > >

Re: [gentoo-dev] State of elogind integration and the default +elogind local USE flag on xorg-server.

2019-03-22 Thread Brian Evans
On 3/22/2019 4:32 PM, Piotr Karbowski wrote: > Hi, > > I'd like to propose doing the following: > > - Keywording elogind on missing archs > - Making elogind a global USE flag > - Switching desktop profiles to elogind from consolekit while still > preserving -suid +elogind on xorg-server for

Re: [gentoo-dev] State of elogind integration and the default +elogind local USE flag on xorg-server.

2019-03-22 Thread Michał Górny
On Fri, 2019-03-22 at 21:32 +0100, Piotr Karbowski wrote: > Hi, > > I'd like to discuss here the current state of elogind integration as a > whole, and the follow-up work that is now required, after I've put a > default on local USE flag +elogind on xorg-server while dropping default > suid flag

Re: [gentoo-dev] State of elogind integration and the default +elogind local USE flag on xorg-server.

2019-03-22 Thread Andreas Sturmlechner
Short anwer: Right now, xorg-server[+elogind] is at odds with desktop profile that still has +consolekit by default. For good reasons (long answer): elogind integration tracker not yet done: https://bugs.gentoo.org/599470 bluez hard-requiring systemd with user-session:

Re: [gentoo-dev] State of elogind integration and the default +elogind local USE flag on xorg-server.

2019-03-22 Thread Andreas Sturmlechner
On Freitag, 22. März 2019 22:07:54 CET Piotr Karbowski wrote: > I am not a big fan of that, but for sure, that would address the issues, > however I am really worried about what to do later with xorg-server. I > *really* do not want suid to be enabled there by default permanently, if > we go the

Re: [gentoo-dev] New global flag: elogind

2019-03-22 Thread Andreas Sturmlechner
On Dienstag, 23. Oktober 2018 08:46:51 CET Michał Górny wrote: > How about: > > elogind - Enable session tracking via sys-auth/elogind It is high time to do that.

[gentoo-dev] Last rites: x11-wm/afterstep

2019-03-22 Thread Michał Górny
# Michał Górny (22 Mar 2019) # Unmaintained. Last release in 2013, last commits in 2015. Nested # bundled libraries (#253259, also causing #515384). Fails to build # with [-dbus] (#560208). # Removal in 30 days. Bug #681294. x11-wm/afterstep -- Best regards, Michał Górny signature.asc

[gentoo-dev] Last rites: games-roguelike/rogue

2019-03-22 Thread Michał Górny
# Michał Górny (22 Mar 2019) # Unmaintained, dead homepage (#680752). Fails to build against # ncurses[tinfo] (#459490), fails to build against ncurses-6 (#649794). # Also has some unresolved segv (#407983). # Removal in 30 days. Bug #459490. games-roguelike/rogue -- Best regards, Michał

[gentoo-dev] Last rites: net-misc/sjphone

2019-03-22 Thread Michał Górny
# Michał Górny (22 Mar 2019) # omepage dead, and package is mirror-restricted. Current release # was added in 2006 and has not been updated since. # Removal in 30 days. Bug #681230. net-misc/sjphone -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message

[gentoo-dev] Last rites: net-vpn/aiccu

2019-03-22 Thread Michał Górny
# Michał Górny (22 Mar 2019) # SixXS has been discontinued, rendering the package defunct. # Removal in 30 days. Bug #670678. net-vpn/aiccu -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part