aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2015-05-18 00:03:43 +0200
committerLudovic Courtès <ludo@gnu.org>2015-05-18 00:03:43 +0200
commitcfc149dc07a8577199d93fd967b9023c1badc2a0 (patch)
treed47d7a56748c162a2ba96caaff39666124a7cf17
parentd72d05f9ce5a6ac6152f1d5cf79f65928e4a5b75 (diff)
downloadpatches-cfc149dc07a8577199d93fd967b9023c1badc2a0.tar
patches-cfc149dc07a8577199d93fd967b9023c1badc2a0.tar.gz
doc: Suggest the same build user and group names as on GuixSD.
* doc/guix.texi (Build Environment Setup): Suggest the user and group names as used on GuixSD. (Binary Installation): Adjust accordingly.
-rw-r--r--doc/guix.texi20
1 files changed, 10 insertions, 10 deletions
diff --git a/doc/guix.texi b/doc/guix.texi
index 0697e99d69..7c4aa10ac6 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -290,7 +290,7 @@ Create the group and user accounts for build users as explained below
(@pxref{Build Environment Setup}), and run the daemon:
@example
-# /root/.guix-profile/bin/guix-daemon --build-users-group=guix-builder
+# /root/.guix-profile/bin/guix-daemon --build-users-group=guixbuild
@end example
@item
@@ -461,13 +461,13 @@ Bash syntax and the @code{shadow} commands):
@c See http://lists.gnu.org/archive/html/bug-guix/2013-01/msg00239.html
@c for why `-G' is needed.
@example
-# groupadd --system guix-builder
-# for i in `seq 1 10`;
+# groupadd --system guixbuild
+# for i in `seq -w 1 10`;
do
- useradd -g guix-builder -G guix-builder \
- -d /var/empty -s `which nologin` \
- -c "Guix build user $i" --system \
- guix-builder$i;
+ useradd -g guixbuild -G guixbuild \
+ -d /var/empty -s `which nologin` \
+ -c "Guix build user $i" --system \
+ guixbuilder$i;
done
@end example
@@ -475,13 +475,13 @@ Bash syntax and the @code{shadow} commands):
The @code{guix-daemon} program may then be run as @code{root} with:
@example
-# guix-daemon --build-users-group=guix-builder
+# guix-daemon --build-users-group=guixbuild
@end example
@cindex chroot
@noindent
This way, the daemon starts build processes in a chroot, under one of
-the @code{guix-builder} users. On GNU/Linux, by default, the chroot
+the @code{guixbuilder} users. On GNU/Linux, by default, the chroot
environment contains nothing but:
@c Keep this list in sync with libstore/build.cc! -----------------------
@@ -643,7 +643,7 @@ garbage collector, querying the availability of a build result, etc. It
is normally run as @code{root} like this:
@example
-# guix-daemon --build-users-group=guix-builder
+# guix-daemon --build-users-group=guixbuild
@end example
@noindent