guix system: Add 'reconfigure' module.
authorJakob L. Kreuze <zerodaysfordays@sdf.lonestar.org>
Wed, 24 Jul 2019 16:34:02 +0000 (12:34 -0400)
committerLudovic Courtès <ludo@gnu.org>
Fri, 26 Jul 2019 17:19:49 +0000 (19:19 +0200)
commit5c793753b31b1dcd9a554bce953124f7ae88ca9a
treebf84b78a3fe0956a3adb14d1a216a82401e26a41
parent20269b6e08b338f6ef47374281c8988868ffa96a
guix system: Add 'reconfigure' module.

* guix/scripts/system/reconfigure.scm: New file.
* Makefile.am (MODULES): Add it.
* guix/scripts/system.scm (bootloader-installer-script): Export variable.
* gnu/machine/ssh.scm (switch-to-system, upgrade-shepherd-services)
(install-bootloader): Delete variable.
* gnu/machine/ssh.scm (deploy-managed-host): Rewrite procedure.
* gnu/services/herd.scm (live-service): Export variable.
* gnu/services/herd.scm (live-service-canonical-name): New variable.
* tests/services.scm (live-service): Delete variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Makefile.am
gnu/machine/ssh.scm
gnu/services/herd.scm
guix/scripts/system/reconfigure.scm [new file with mode: 0644]
tests/services.scm