[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