GNU bug report logs -
#77288
[PATCH 0/6] Rootless guix-daemon on Guix System
Previous Next
Reported by: Ludovic Courtès <ludo <at> gnu.org>
Date: Wed, 26 Mar 2025 16:50:01 UTC
Severity: normal
Tags: patch
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Changes since v2:
• ‘guix-service-type’ produces the “guixbuild” group and the
build user accounts whether or not ‘privileged?’ is true so
that ‘guix system reconfigure’ can run to completion during
the privileged-to-unprivileged migration.
• News entry includes German translation (by Florian) and
French translation.
Ludo’.
Ludovic Courtès (8):
self: Install systemd ‘.service’ files.
doc: Document migration to the unprivileged daemon.
syscalls: Add ‘unshare’.
services: account: Create /var/guix/profiles/per-user/$USER.
tests: guix-daemon: Send system log output to /dev/console.
tests: guix-daemon: Wait for the ‘guix-daemon’ service to be up.
services: guix: Allow ‘guix-daemon’ to run without root privileges.
DRAFT news: Add entry about unprivileged guix-daemon on Guix System.
doc/guix.texi | 106 +++++++++++++++++++++-
etc/news.scm | 88 ++++++++++++++++++
gnu/services/base.scm | 192 ++++++++++++++++++++++++++++++++++++----
gnu/system/shadow.scm | 19 +++-
gnu/tests/base.scm | 60 +++++++++++--
guix/build/syscalls.scm | 18 ++++
guix/self.scm | 42 ++++++---
tests/syscalls.scm | 9 ++
8 files changed, 501 insertions(+), 33 deletions(-)
base-commit: d14663b94a7428eccbfa27aa620dc3d8ba67d752
--
2.49.0
This bug report was last modified 90 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.