guix-commits
[Top][All Lists]
Advanced

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

01/04: hydra: nginx: Update the bordeaux.guix.gnu.org HTML file.


From: Christopher Baines
Subject: 01/04: hydra: nginx: Update the bordeaux.guix.gnu.org HTML file.
Date: Thu, 19 Jan 2023 05:12:51 -0500 (EST)

cbaines pushed a commit to branch master
in repository maintenance.

commit e901a8808f708323b5518c8dc6d15b78621aa22d
Author: Christopher Baines <mail@cbaines.net>
AuthorDate: Tue Jan 17 09:19:22 2023 +0000

    hydra: nginx: Update the bordeaux.guix.gnu.org HTML file.
    
    * hydra/nginx/html/bordeaux/index.html: Update usage instructions now
    that bordeaux is a default substitute server.  Also update status of
    i586-gnu substitutes.
---
 hydra/nginx/html/bordeaux/index.html | 48 +++++++++---------------------------
 1 file changed, 11 insertions(+), 37 deletions(-)

diff --git a/hydra/nginx/html/bordeaux/index.html 
b/hydra/nginx/html/bordeaux/index.html
index ffd519f..3940733 100644
--- a/hydra/nginx/html/bordeaux/index.html
+++ b/hydra/nginx/html/bordeaux/index.html
@@ -119,7 +119,7 @@
         Availability for <b>x86_64-linux</b>, <b>i686-linux</b>,
         <b>aarch64-linux</b>, <b>armhf-linux</b> and
         <b>powerpc64le-linux</b> should be good.  <b>i586-gnu</b>
-        substitutes aren't currently available.
+        substitutes are a work in progress.
       </p>
 
       <p>
@@ -130,6 +130,11 @@
     </div>
 
     <h2>Using these substitutes</h2>
+    <p>
+      bordeaux.guix.gnu.org is a default substitute server in recent
+      versions of Guix, so no manual configuration should be
+      necessary.
+    </p>
     <p>
       The URL to use to fetch substitutes is 
<code>https://bordeaux.guix.gnu.org</code>,
       and they're signed with the following key.
@@ -143,42 +148,11 @@
 
     <h3>On a Guix System</h3>
     <p>
-      Users of Guix System can start using these substitutes with a
-      bit of scheme code that looks like:
-
-      <pre>(define %my-desktop-services
-  (modify-services
-      %desktop-services
-    (guix-service-type
-     config =>
-     (guix-configuration
-      (inherit config)
-      (substitute-urls
-       (append (list "https://bordeaux.guix.gnu.org/";)
-               %default-substitute-urls))
-      (authorized-keys
-       (append
-        (list
-         (plain-file
-                     "bordeaux.guix.gnu.org.signing.key"
-                     "
-(public-key
- (ecc
-  (curve Ed25519)
-  (q #7D602902D3A2DBB83F8A0FB98602A754C5493B0B778C8D1DD4E0F41DE14DE34F#)
-  )
- )"))
-        %default-authorized-guix-keys)))))))
-
-
-(operating-system
-    ...
-    (services (append (list (service dhcp-client-service-type)
-                            (service openssh-service-type
-                                     (openssh-configuration
-                                      (openssh openssh-sans-x)
-                                      (port-number 2222))))
-                      %my-desktop-services)))</pre>
+      With recent versions of Guix, the
+      <code>%default-substitute-urls</code> and
+      <code>%default-authorized-guix-keys</code> should include
+      bordeaux.guix.gnu.org, so no extra configuration should be
+      necessary.
     </p>
   </body>
 </html>



reply via email to

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