GNU bug report logs - #77288
[PATCH 0/6] Rootless guix-daemon on Guix System

Previous Next

Package: guix-patches;

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


Message #122 received at 77288 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: "pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de>
Cc: 77288 <at> debbugs.gnu.org, Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: Re: [bug#77288] [PATCH v3 2/8] doc: Document migration to the
 unprivileged daemon.
Date: Sun, 20 Apr 2025 18:52:43 +0200
Hi Florian,

"pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de> writes:

> No, I was just trying to provoke an error.  No warning in the doc is
> needed.  Because (privileged #t) remains the default for some time and
> guix-ownership already exists, wrong ownership will not affect many
> users when they do not provoke it.  Also files owned by a user id, group
> id that no longer exists can happen on system roll-backs.  And it can
> obviously be fixed by following the “Migrating to the Unprivileged
> Daemon” docs with root:root.

Right.

> What I should have written to you is that I want the command
>
> mount -o remount,rw /gnu/store
>
> to come before the chown for the migrating foreign distro users.

Indeed.  I’ve now added it.

> Another observation; I get errors
> guix shell: error: opening global GC lock '/var/guix/gc.lock':
> Permission denied
>
> I had to chown guix-daemon:guix-daemon /var/guix/gc.lock as well.

Oh right, added as well.

Thanks a lot for testing all this and suggesting fixes!

Ludo’.




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.