[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1010247: ITP: greetd -- minimal and flexible login manager daemon



Package: wnpp
Severity: wishlist
Owner: Marc Dequènes (Duck) <Duck@DuckCorp.org>
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name    : greetd
  Version         : 0.8.0
  Upstream Author : Kenny Levinsen <kl@kl.wtf>
* URL             : https://git.sr.ht/~kennylevinsen/greetd
* License         : GPL-3
  Programming Lang: Rust
  Description     : minimal and flexible login manager daemon

greetd makes no assumptions about what you want to launch. Use gtkgreet
to launch sway if you want a fully graphical session, or use agreety to
launch a shell if you want a drop-in replacement for agetty(8) and
login(1). If you can run it from your shell in a TTY, greetd can start
it. If it can be taught to speak a simple JSON-based IPC protocol, then
it can be a greeter.


Most login managers historically assumes X11. The most compatible one is
probably GDM but unless you use GNOME you may wish to have a more
lightweight solution. Lightdm worked well until recently despite not
having Walyland support itself but it is now afflicted by this bug:
  https://github.com/swaywm/sway/issues/6655
The last release dates 2018 and there is no recent coding activity.
I think greetd's architecture properly decouples authentication and the
login UI and makes for a good replacement for Wayland users.

I was thinking about maintaining it into the Rust team but I have not
joined yet.

Regards.
\_o<

--
Marc Dequènes


Reply to: