diff options
author | Mathieu Othacehe <m.othacehe@gmail.com> | 2018-11-23 23:18:59 +0900 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2019-01-17 14:04:21 +0100 |
commit | a79617468e98c4c30ce2c972ae198feda4760c6e (patch) | |
tree | 91116eee8f43f3961d1b02443f7b3ddf9776d179 /gnu/ci.scm | |
parent | 16006a05a1019c4d898ec22333bb2ba3d0784e96 (diff) | |
download | guix-patches-a79617468e98c4c30ce2c972ae198feda4760c6e.tar guix-patches-a79617468e98c4c30ce2c972ae198feda4760c6e.tar.gz |
gnu: installer: Launch the installer as kmscon login-program.
Source /etc/environment just before starting the installer. The login program
is supposed to load the environment variables of this file through PAM, but as
we replace it by the installer, they are no longer available. This is mostly
useful for the LANG environment variable.
* gnu/installer/build-installer.scm (installer-program-launcher): New exported
procedure.
* gnu/system/install.scm (%installation-services): Restore most of the origin
code. kmscon is only started on TTY1, and the graphical installer is the
login-program.
Diffstat (limited to 'gnu/ci.scm')
0 files changed, 0 insertions, 0 deletions