summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--etc/news.scm31
1 files changed, 31 insertions, 0 deletions
diff --git a/etc/news.scm b/etc/news.scm
index 8e5266a4886..dabf79c9f28 100644
--- a/etc/news.scm
+++ b/etc/news.scm
@@ -47,6 +47,8 @@
47 (title 47 (title
48 (en "@command{pull} and @command{time-machine} can download channel 48 (en "@command{pull} and @command{time-machine} can download channel
49files") 49files")
50 (de "@command{pull} und @command{time-machine} können Kanaldateien
51herunterladen")
50 (fr "@command{pull} et @command{time-machine} peuvent télécharger des 52 (fr "@command{pull} et @command{time-machine} peuvent télécharger des
51fichiers canaux")) 53fichiers canaux"))
52 (body 54 (body
@@ -78,6 +80,35 @@ only @dfn{trusted channels} are allowed---one may specify them in
78@file{~/.config/guix/trusted-channels.scm}. 80@file{~/.config/guix/trusted-channels.scm}.
79 81
80See @samp{info \"(guix)Invoking guix pull\"} for more information.") 82See @samp{info \"(guix)Invoking guix pull\"} for more information.")
83 (de "Den Befehlen @command{guix pull} und @command{guix time-machine}
84kann jetzt eine URL mit der Option @option{-C} (oder @option{--channels})
85übergeben werden. Zum Beispiel lädt der folgende Befehl vom neuesten
86erfolgreich ausgewerteten Commit des @code{master}-Branches herunter:
87
88@example
89guix pull \\
90 -C https://ci.guix.gnu.org/eval/latest/channels.scm?spec=master
91@end example
92
93Als Alternative kann man auch eine @uref{https://swhid.org, SWHID} angeben, die
94auf eine Kanaldatei verweist:
95
96@example
97guix time-machine \\
98 -C swh:1:cnt:ae02d8ba3538a385ee799e61cdd0dfc5e14a8d1b \\
99 -- ...
100@end example
101
102Damit das möglich ist, werden Kanaldateien jetzt in einer isolierten Umgebung
103ausgewertet (einer @dfn{Sandbox}), wodurch sie keinen beliebigen Code mehr
104ausführen können. Wenn Sie in bestehenden Dateien solche über den „Standard“
105hinausgehenden Funktionen benutzt haben, kann dazu jetzt verlangt werden, dass
106Sie @option{--unsafe-channel-evaluation} übergeben, um sie auszuwerten. Des
107Weiteren dürfen Kanäle aus heruntergeladenen Dateien nur als
108@dfn{vertrauenswürdig} markierte Kanäle verwenden, die Sie in
109@file{~/.config/guix/trusted-channels.scm} angeben.
110
111Siehe @samp{info \"(guix.de) Aufruf von guix pull\"} für mehr Informationen.")
81 (fr "Les commandes @command{guix pull} et @command{guix time-machine} 112 (fr "Les commandes @command{guix pull} et @command{guix time-machine}
82peuvent dorénavant prendre une URL pour l'option @option{-C} (ou 113peuvent dorénavant prendre une URL pour l'option @option{-C} (ou
83@option{--channels}). Par exemple, la commande ci-dessous tire la dernière 114@option{--channels}). Par exemple, la commande ci-dessous tire la dernière