Quack,
On 2022-12-11 09:20, Johannes Schauer Marin Rodrigues wrote:
1. do not start the greetd service by default installing a package
should not result into logging out the currently active user
I only tested greetd in the console after having started my previous
login manager and did not hit this problem but that's indeed an
unpleasant behavior.
I had a quick look at lightdm and gdm3 and I don't see anything
preventing them from doing the same thing.
Not starting is an option but I'd like to look around a little bit more
before making a decision.
2. provide a sensible default. Using $SHELL makes no sense when the
default shell of the user running greetd is /usr/sbin/nologin.
Maybe
replace $SHELL with /bin/bash?
I tested agreety but did not check it again before the upload.
I'll try it with dash first, maybe we do not need a dependency on bash.
Thanks for the report, I hope to have this sorted out soon.
Regards.
\_o<
--
Marc Dequènes