diff options
Diffstat (limited to 'gnu/installer/steps.scm')
| -rw-r--r-- | gnu/installer/steps.scm | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/gnu/installer/steps.scm b/gnu/installer/steps.scm index de0a852f02a..34dd14c9d56 100644 --- a/gnu/installer/steps.scm +++ b/gnu/installer/steps.scm | |||
| @@ -23,6 +23,7 @@ | |||
| 23 | #:use-module (guix build utils) | 23 | #:use-module (guix build utils) |
| 24 | #:use-module (guix i18n) | 24 | #:use-module (guix i18n) |
| 25 | #:use-module (guix read-print) | 25 | #:use-module (guix read-print) |
| 26 | #:use-module (guix utils) | ||
| 26 | #:use-module (gnu installer utils) | 27 | #:use-module (gnu installer utils) |
| 27 | #:use-module (ice-9 match) | 28 | #:use-module (ice-9 match) |
| 28 | #:use-module (srfi srfi-1) | 29 | #:use-module (srfi srfi-1) |
| @@ -240,17 +241,20 @@ found in RESULTS." | |||
| 240 | ,(comment (G_ "\ | 241 | ,(comment (G_ "\ |
| 241 | ;; Indicate which modules to import to access the variables | 242 | ;; Indicate which modules to import to access the variables |
| 242 | ;; used in this configuration.\n")) | 243 | ;; used in this configuration.\n")) |
| 243 | (use-modules (gnu)) | 244 | ,@(if (target-hurd?) |
| 245 | '((use-modules (gnu) (gnu system hurd)) | ||
| 246 | (use-package-modules hurd ssh)) | ||
| 247 | '((use-modules (gnu)))) | ||
| 244 | (use-service-modules cups desktop networking ssh xorg)))) | 248 | (use-service-modules cups desktop networking ssh xorg)))) |
| 245 | `(,@modules | 249 | `(,@modules |
| 246 | ,(vertical-space 1) | 250 | ,(vertical-space 1) |
| 247 | (operating-system ,@configuration)))) | 251 | (operating-system ,@configuration)))) |
| 248 | 252 | ||
| 249 | (define* (configuration->file configuration | 253 | (define* (configuration->file configuration |
| 250 | #:key (filename (%installer-configuration-file))) | 254 | #:key (file-name (%installer-configuration-file))) |
| 251 | "Write the given CONFIGURATION to FILENAME." | 255 | "Write the given CONFIGURATION to FILE-NAME." |
| 252 | (mkdir-p (dirname filename)) | 256 | (mkdir-p (dirname file-name)) |
| 253 | (call-with-output-file filename | 257 | (call-with-output-file file-name |
| 254 | (lambda (port) | 258 | (lambda (port) |
| 255 | ;; TRANSLATORS: This is a comment within a Scheme file. Each line must | 259 | ;; TRANSLATORS: This is a comment within a Scheme file. Each line must |
| 256 | ;; start with ";; " (two semicolons and a space). Please keep line | 260 | ;; start with ";; " (two semicolons and a space). Please keep line |
