Closed JcBernack closed 5 months ago
I could reproduce the issue when no command/session was configured. I just pushed a potential fix (basically, refuse to start a session if no command was configured on the dev/no-session-error
branch. Could you try and inform if this fixes the error message and log line issues?
Edit: I also pushed another commit to remove every instance of tuigreet
unpacking an error from greetd and outputing it somewhere, which is what happened here.
Thanks for the fast response!
I can confirm that it shows "No command configured" now and that the password does not end up in the log anymore.
The blank CMD behavior itself remains, but is better described in the other issue: https://github.com/apognu/tuigreet/issues/141
Yes, I'll keep the other issue to track those things separately. :+1:
This is now available in the 0.9.1 version of tuigreet
.
Describe the bug After the update to 0.9.0 I noticed that on boot the CMD seems to be blank. At first I didn't see it and just entered my password which than didn't seem to do much.
Afterwards, I manually selected a Hyprland Session and entered my password again. This time it didn't work again, but displayed an error that contained my password in the clear. Unfortunately, I also later found this message in the service journal, including my password in the clear.
So I think there is two issues here:
Expected behavior Not under any circumstances should the entered password appear in the logs.
System information:
greetd
version: 0.10.0-1tuigreet
version: 0.9.0-1tuigreet
command line:tuigreet --greeting \"was 1 arch\" --time --remember
Journal log
Debug log