mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
install: Do not leak local checkout URL.
Fixes <https://issues.guix.gnu.org/67707>. Previously ‘guix describe’ in the installation image would show the URL of the local checkout that was used to build the image. It now shows the default URL. * gnu/system/install.scm (%installation-services): Change channel of ‘guix’ package to inherit from ‘%default-guix-channel’. Change-Id: If848b5a6166904e982e0f9a0780f3e3f53bdfc28
This commit is contained in:
parent
4a32b83753
commit
94c9e53fa4
1 changed files with 13 additions and 1 deletions
|
@ -35,6 +35,11 @@
|
|||
#:use-module ((guix packages) #:select (package-version supported-package?))
|
||||
#:use-module (guix platform)
|
||||
#:use-module (guix utils)
|
||||
#:use-module (guix packages)
|
||||
#:use-module ((guix channels)
|
||||
#:select (%default-guix-channel
|
||||
channel
|
||||
channel-commit))
|
||||
#:use-module (gnu installer)
|
||||
#:use-module (gnu system locale)
|
||||
#:use-module (gnu services avahi)
|
||||
|
@ -392,7 +397,14 @@ Access documentation at any time by pressing Alt-F2.\x1b[0m
|
|||
|
||||
;; Install and run the current Guix rather than an older
|
||||
;; snapshot.
|
||||
(guix (current-guix))))
|
||||
(guix (let ((guix (current-guix)))
|
||||
(package
|
||||
(inherit guix)
|
||||
;; Do not leak the local checkout URL.
|
||||
(source (channel
|
||||
(inherit %default-guix-channel)
|
||||
(commit (channel-commit
|
||||
(package-source guix))))))))))
|
||||
|
||||
;; Start udev so that useful device nodes are available.
|
||||
;; Use device-mapper rules for cryptsetup & co; enable the CRDA for
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue