guix/gnu
muradm d1815a68ea
gnu: seatd-service-type: Use seat group.
* gnu/services/desktop.scm (seatd-group-sanitizer): New variable.
(<seatd-configuration>)[user]: Removed field.
[group]: Changed to "seat".  Sanitize via seatd-group-sanitizer.
(seatd-accounts): New variable.
(seatd-environment): Adjust to <seatd-configuration> ABI.
(seatd-service-type)[extensions]: Add account-service-type with seatd-accounts.
* gnu/tests/desktop.scm (run-minimal-desktop-test): Check for correct
ownership of $SEATD_SOCK.
* doc/guix.texi ("Desktop Services")[seatd-service-type]: Mention that users
may need to become members of the "seat" group.
Update default value for group field.
Add explanation on seatd.sock file.
Remove dropped user field.
2022-08-26 18:48:37 +02:00
..
bootloader
build build: marionette: Adjust QEMU Info manual reference. 2022-08-11 11:52:51 -04:00
home services: Use the new maybe/unset API. 2022-08-25 00:10:32 -04:00
installer installer: parted: Don't export WITH-DELAY-DEVICE-IN-USE?. 2022-08-14 02:00:02 +02:00
machine
packages gnu: emacs-geiser: Update to 0.26. 2022-08-26 15:22:25 +02:00
services gnu: seatd-service-type: Use seat group. 2022-08-26 18:48:37 +02:00
system gnu: system: file-systems: Add shared flag. 2022-08-10 07:12:25 +03:00
tests gnu: seatd-service-type: Use seat group. 2022-08-26 18:48:37 +02:00
artwork.scm gnu: artwork: Update repository to latest commit. 2022-08-11 11:55:19 -04:00
bootloader.scm bootloader: Remove expired export. 2022-08-21 02:00:00 +02:00
ci.scm ci: Fix the images specification. 2022-08-17 11:29:38 +02:00
home.scm home: Fix docstring. 2022-08-19 18:55:41 +03:00
image.scm
installer.scm installer: Render the final configuration with (guix read-print). 2022-08-08 11:54:24 +02:00
local.mk gnu: perl-class-methodmaker: Build reproducibly. 2022-08-19 21:17:12 -07:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm