[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#49969] [PATCH v5 00/10] gnu: desktop: Add seatd-service-type and gr
From: |
muradm |
Subject: |
[bug#49969] [PATCH v5 00/10] gnu: desktop: Add seatd-service-type and greetd-service-type |
Date: |
Mon, 23 Aug 2021 00:50:38 +0300 |
This patch series introduces two new services;
- seatd-service-type: simple seat management daemon
- greetd-service-type: simple login daemon
Both services are very minimalistic in nature. Simple seatd daemon
could be said as replacement for elogind-service-type. greetd daemon
is simple replacement for mingetty.
In addition to the base services, special build of pam-mount module is
included as greetd-pam-mount. It is used to provide
auto-(mounting/unmounting) of XDG_RUNTIME_DIR. Special build is
required to avoid interference with default pam-mount, if used in
the system.
greetd provides agreety terminal greeter out of the box. Current
greetd-service-type includes configuration for greetd-agreety-session
variations, i.e. only terminal are supported at the moment.
Next step would be adding gtkgreet and/or wlgreet alternatives for
graphical greeter.
muradm (10):
gnu: crates-io: Add rust-enquote 1.0.3
gnu: crates-io: Add rust-pam-sys 0.5.6
gnu: freedesktop: Add greetd 0.7.0
gnu: admin: Add greetd-pam-mount
gnu: desktop: Add seatd-service-type
gnu: desktop: Add greetd-service-type
gnu: base: Add greetd to applied PAM services
gnu: pam-mount: Add greetd to applied PAM services
gnu: tests: Add seatd/greetd based minimal desktop system tests
doc: Add desktop seatd-service-type and greetd-service-type
doc/guix.texi | 187 +++++++++++++++++++++++
gnu/packages/admin.scm | 33 ++++
gnu/packages/crates-io.scm | 49 ++++++
gnu/packages/freedesktop.scm | 120 +++++++++++++++
gnu/services/base.scm | 3 +-
gnu/services/desktop.scm | 289 ++++++++++++++++++++++++++++++++++-
gnu/services/pam-mount.scm | 3 +-
gnu/tests/desktop.scm | 190 ++++++++++++++++++++++-
8 files changed, 870 insertions(+), 4 deletions(-)
--
2.32.0
- [bug#49969] [PATCH v4 01/10] gnu: crates-io: Add rust-enquote 1.0.3, (continued)
- [bug#49969] [PATCH v4 01/10] gnu: crates-io: Add rust-enquote 1.0.3, muradm, 2021/08/19
- [bug#49969] [PATCH v4 04/10] gnu: admin: Add greetd-pam-mount, muradm, 2021/08/19
- [bug#49969] [PATCH v4 06/10] gnu: desktop: Add greetd-service-type, muradm, 2021/08/19
- [bug#49969] [PATCH v4 02/10] gnu: crates-io: Add rust-pam-sys 0.5.6, muradm, 2021/08/19
- [bug#49969] [PATCH v4 03/10] gnu: freedesktop: Add greetd 0.7.0, muradm, 2021/08/19
- [bug#49969] [PATCH v4 07/10] gnu: base: Add greetd to applied PAM services, muradm, 2021/08/19
- [bug#49969] [PATCH v4 08/10] gnu: pam-mount: Add greetd to applied PAM services, muradm, 2021/08/19
- [bug#49969] [PATCH v4 10/10] doc: Add desktop seatd-service-type and greetd-service-type, muradm, 2021/08/19
- [bug#49969] [PATCH v4 05/10] gnu: desktop: Add seatd-service-type, muradm, 2021/08/19
- [bug#49969] [PATCH v4 09/10] gnu: tests: Add seatd/greetd based minimal desktop system tests, muradm, 2021/08/19
- [bug#49969] [PATCH v5 00/10] gnu: desktop: Add seatd-service-type and greetd-service-type,
muradm <=
- [bug#49969] [PATCH v5 02/10] gnu: crates-io: Add rust-pam-sys 0.5.6, muradm, 2021/08/22
- [bug#49969] [PATCH v5 04/10] gnu: admin: Add greetd-pam-mount, muradm, 2021/08/22
- [bug#49969] [PATCH v5 05/10] gnu: desktop: Add seatd-service-type, muradm, 2021/08/22
- [bug#49969] [PATCH v5 01/10] gnu: crates-io: Add rust-enquote 1.0.3, muradm, 2021/08/22
- [bug#49969] [PATCH v5 03/10] gnu: freedesktop: Add greetd 0.7.0, muradm, 2021/08/22
- [bug#49969] [PATCH v5 06/10] gnu: desktop: Add greetd-service-type, muradm, 2021/08/22
- [bug#49969] [PATCH v5 08/10] gnu: pam-mount: Add greetd to applied PAM services, muradm, 2021/08/22
- [bug#49969] [PATCH v5 09/10] gnu: tests: Add seatd/greetd based minimal desktop system tests, muradm, 2021/08/22
- [bug#49969] [PATCH v5 07/10] gnu: base: Add greetd to applied PAM services, muradm, 2021/08/22
- [bug#49969] [PATCH v5 10/10] doc: Add desktop seatd-service-type and greetd-service-type, muradm, 2021/08/22