diff options
author | Ludovic Courtès <ludo@gnu.org> | 2015-05-18 00:03:43 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2015-05-18 00:03:43 +0200 |
commit | cfc149dc07a8577199d93fd967b9023c1badc2a0 (patch) | |
tree | d47d7a56748c162a2ba96caaff39666124a7cf17 | |
parent | d72d05f9ce5a6ac6152f1d5cf79f65928e4a5b75 (diff) | |
download | patches-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.texi | 20 |
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 |