FS#46695 - [vte3] [vte] gnome-pty-helper no longer supplied
Attached to Project:
Arch Linux
Opened by Clemmitt Sigler (cmsigler) - Tuesday, 13 October 2015, 16:01 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 13 October 2015, 17:20 GMT
Opened by Clemmitt Sigler (cmsigler) - Tuesday, 13 October 2015, 16:01 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 13 October 2015, 17:20 GMT
|
Details
Description:
When logging in on a pseudo terminal from DISPLAY :0.0, login entries are no longer recorded in wtmp and friends. My forum thread: https://bbs.archlinux.org/viewtopic.php?id=203764 Last update to vte3 and vte has disabled/removed enabling gnome-pty-helper. This seems to break recording pty logins (not surprising). Additional info: vte3 0.42.0-1 (upgraded from 0.40.2-1) vte 0.28.2-7 (upgraded from 0.28.2-6) I'm running lightdm 1:1.16.3-1 and xfdesktop 4.12.3-1 (and friends). Steps to reproduce: 1.) After these upgrades, start :0.0 desktop session, then open either xfce4-terminal or gnome-terminal as a login session. Bash shows up in ps as "-bash" and shopt "login_shell" is "on". 2.) Run 'who -m' or 'w' -- No login entry is shown. Haven't tested with xterm -ls as I don't have it installed. Please contact me if more info is needed. |
This task depends upon
Upstream doesn't see the need for recording wtmp/utmp for every tab you open and removed all code for it. As I don't want to keep unmaintained setuid binaries support has been removed from all vte versions.
I even see that some distributions have a separate package for gnome-pty-helper.
I haven't done all the homework yet. Do you immediately know of a decent workaround? It's a very minor and esoteric point, to be sure. Perhaps I should create and maintain my own private AUR version of just gnome-pty-helper, if that's even possible(?). Thanks again.
Upstream made the decision here: https://bugzilla.gnome.org/show_bug.cgi?id=747046