diff options
author | Mathieu Othacehe <othacehe@gnu.org> | 2020-09-21 10:48:16 +0200 |
---|---|---|
committer | Mathieu Othacehe <othacehe@gnu.org> | 2020-09-21 10:48:16 +0200 |
commit | 1a0da8b4f38c11b70acbc641068d8e01144b8180 (patch) | |
tree | 22cc934976a92a20335ba64957e9850e0d332241 /gnu | |
parent | 6453915cf7729203ef9552c13cb4528c6f4ed122 (diff) | |
download | guix-1a0da8b4f38c11b70acbc641068d8e01144b8180.tar.gz |
services: base: Improve container related comments.
* gnu/services/base.scm (guix-shepherd-service): Clarify the usage of a container for guix-daemon.
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/services/base.scm | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gnu/services/base.scm b/gnu/services/base.scm index d560ad5a13..bef4eef241 100644 --- a/gnu/services/base.scm +++ b/gnu/services/base.scm @@ -1570,6 +1570,9 @@ proxy of 'guix-daemon'...~%") ;; the 'set-http-proxy' action. (or (getenv "http_proxy") #$http-proxy)) + ;; Start the guix-daemon from a container, when supported, + ;; to solve an installation issue. See the comment below for + ;; more details. (fork+exec-command/container (cons* #$(file-append guix "/bin/guix-daemon") "--build-users-group" #$build-group @@ -1600,6 +1603,8 @@ proxy of 'guix-daemon'...~%") ;; operate from within the same MNT namespace as the ;; installation container. In that case only, enter the ;; namespace of the process PID passed as start argument. + ;; Otherwise, for symmetry purposes enter the caller + ;; namespaces which is a no-op. #:pid (match args ((pid) (string->number pid)) (else (getpid))) |