mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-11-07 15:36:20 -05:00
install: Include the whole bare-bones OS in the image.
* gnu/system/install.scm (%installation-services): Load "example/bare-bones.tmpl". Add a 'gc-root-service-type' instance.
This commit is contained in:
parent
96da5d6296
commit
4e854b1814
1 changed files with 8 additions and 1 deletions
|
@ -215,6 +215,9 @@ (define (normal-tty tty)
|
|||
(auto-login "root")
|
||||
(login-pause? #t))))
|
||||
|
||||
(define bare-bones-os
|
||||
(load "examples/bare-bones.tmpl"))
|
||||
|
||||
(list (mingetty-service (mingetty-configuration
|
||||
(tty "tty1")
|
||||
(auto-login "root")))
|
||||
|
@ -284,7 +287,11 @@ (define (normal-tty tty)
|
|||
;; connections to this system to work.
|
||||
(service special-files-service-type
|
||||
`(("/bin/sh" ,(file-append (canonical-package bash)
|
||||
"/bin/sh")))))))
|
||||
"/bin/sh"))))
|
||||
|
||||
;; Keep a reference to BARE-BONES-OS to make sure it can be
|
||||
;; installed without downloading/building anything.
|
||||
(service gc-root-service-type (list bare-bones-os)))))
|
||||
|
||||
(define %issue
|
||||
;; Greeting.
|
||||
|
|
Loading…
Reference in a new issue