guix system: Add 'reconfigure' action.
authorLudovic Courtès <ludo@gnu.org>
Thu, 26 Jun 2014 22:06:46 +0000 (00:06 +0200)
committerLudovic Courtès <ludo@gnu.org>
Thu, 26 Jun 2014 22:12:40 +0000 (00:12 +0200)
commitb25937e318f0cfc43a4dded2fd9dca759bfc4ea1
tree18c9d1af798e7a8ad96ab8fad3462d47deb9a83e
parentf01efec09a1eaa5308493eee830e827caf494eb4
guix system: Add 'reconfigure' action.

* guix/scripts/system.scm (%system-profile): New variable.
  (switch-to-system, previous-grub-entries): New procedures.
  (unless-file-not-found): New macro.
  (show-help): Add 'reconfigure'.
  (guix-system): Handle it.
* gnu/system.scm: Export 'operating-system-activation-script'.
* doc/guix.texi (Invoking guix system): Document it.
doc/guix.texi
gnu/system.scm
guix/scripts/system.scm