guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[no subject]


From: Ludovic Courtès
Date: Mon, 12 Jun 2023 17:29:43 -0400 (EDT)

branch: master
commit 36851deac3cfe6db9a8d5c99f8e4fd900c8e1e71
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Mon Jun 12 22:16:47 2023 +0200

    README: Adjust 'guix shell' instructions.
    
    * README: Expose X.509 certificates.  Fix typos.
---
 README | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/README b/README
index a709c61..d29e80a 100644
--- a/README
+++ b/README
@@ -25,7 +25,8 @@ the following command:
 
 #+BEGIN_EXAMPLE
   guix shell -CPNW --expose=/var/log/guix/drvs \
-    --expose=/var/run/dbus --export=/run/avahi-daemon
+    --expose=/var/run/dbus --expose=/run/avahi-daemon \
+    --expose=/etc/ssl/certs
 #+END_EXAMPLE
 
 This will build and enter a containarized environment which provides all the
@@ -33,10 +34,12 @@ necessary dependencies and resources.
 
 The =-W= flag gives access to the outer =guix-daemon= and to the store, which
 is necessary when running =cuirass= to perform actual builds.  Exposing
-=/var/log/guix/drvs= allows =cuirass web= to display build logs.  Finally, the
-last two =--expose= flags give access to the outer =avahi-daemon=, which is
+=/var/log/guix/drvs= allows =cuirass web= to display build logs.  The
+next two =--expose= flags give access to the outer =avahi-daemon=, which is
 used by =cuirass remote-server= and =cuirass remote-worker=; this is a
-requirement for =tests/remote.scm=.
+requirement for =tests/remote.scm=.  Last, exposing the host’s
+=/etc/ssl/certs= allows access to X.509 root certificates, necessary when
+accessing for instance Git repositories over HTTPS.
 
 * Build Instructions
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]