Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 932758 - gui-apps/tuigreet: mask version 0.9.0, doesn't works as intended with default configuration
Summary: gui-apps/tuigreet: mask version 0.9.0, doesn't works as intended with default...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal major
Assignee: Michael Mair-Keimberger (mm1ke)
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2024-05-26 03:54 UTC by Ryan Wong
Modified: 2024-06-08 12:03 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge-info.txt,7.83 KB, text/plain)
2024-05-26 03:54 UTC, Ryan Wong
Details
greetd configuration (config.toml,522 bytes, application/toml)
2024-05-26 03:55 UTC, Ryan Wong
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Wong 2024-05-26 03:54:04 UTC
Created attachment 894400 [details]
emerge --info

Tuigreet is an adapter for greetd, an GDM / SDDM alternative.

When using the default configuration, tuigreet-0.9.0 doesn't log you in as intended, which has been confirmed upstream at https://github.com/apognu/tuigreet/issues/140

I suggest masking =gui-apps/tuigreet-0.9.0 for now, and I can work on a patch later.
Comment 1 Ryan Wong 2024-05-26 03:55:10 UTC
Created attachment 894401 [details]
greetd configuration
Comment 2 Ryan Wong 2024-05-26 04:19:56 UTC
forgot to mention this, but the older version =gui-apps/tuigreet-0.8.0-r1 works fine, while the new version 0.9.0 introduced bugs that doesn't work with most configurations (see the github issue in desc.) and is potentially dangerous, since it logs plaintext password into your journald (also in the github issue).

This behavior can be reproduced by using the greetd config I provided, which should be a common and a minimalist way of using it.

If anyone got their password logged into journald, use this stackexchange answer to clean up logs: https://unix.stackexchange.com/a/139515
Comment 3 Ryan Wong 2024-05-26 04:22:47 UTC
(In reply to Ryan Wong from comment #2)
> forgot to mention this, but the older version =gui-apps/tuigreet-0.8.0-r1
> works fine, while the new version 0.9.0 introduced bugs that doesn't work
> with most configurations (see the github issue in desc.) and is potentially
> dangerous, since it logs plaintext password into your journald (also in the
> github issue).
> 
> This behavior can be reproduced by using the greetd config I provided, which
> should be a common and a minimalist way of using it.
> 
> If anyone got their password logged into journald, use this stackexchange
> answer to clean up logs: https://unix.stackexchange.com/a/139515

Should be this one instead, sorry: https://unix.stackexchange.com/a/457902
Comment 4 Larry the Git Cow gentoo-dev 2024-06-08 12:03:16 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e60e0d23205c753b37ef1fa8f994b2e74939123

commit 2e60e0d23205c753b37ef1fa8f994b2e74939123
Author:     Michael Mair-Keimberger <mmk@levelnine.at>
AuthorDate: 2024-06-07 14:02:21 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-06-08 12:02:25 +0000

    gui-apps/tuigreet: remove old
    
    Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
    
    Closes: https://bugs.gentoo.org/932758
    Closes: https://github.com/gentoo/gentoo/pull/37073
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 gui-apps/tuigreet/Manifest              |   1 -
 gui-apps/tuigreet/tuigreet-0.9.0.ebuild | 254 --------------------------------
 2 files changed, 255 deletions(-)