Ricardo Wurmus <ricardo.wur...@mdc-berlin.de> skribis:

> Even then, /gnu would be mounted read-only on all but the management
> host, because there would still only be one daemon writing to the store
> and the localstatedir – even if it would take requests from multiple
> remote guix clients.

I think $localstatedir (/var/guix by default), or a subset thereof
(namely /var/guix/profiles/per-user) should be shared read-write over
NFS to allow users to create the profiles/per-user/$USER symlinks from
other machines.

Sysadmins might find it more convenient to have $localstatedir under
/gnu, for instance --localstatedir=/gnu/var/guix, so that simply
exporting /gnu over NFS covers everything.

(Of course you still need the ability to talk to the central daemon from
any host, as we discussed.)

Thanks,
Ludo’.

Reply via email to