cmmarus...@gmail.com skribis: > From: Chris Marusich <cmmarus...@gmail.com> > > * guix/scripts/system.scm (roll-back-system, switch-to-system-generation): new > actions. > (reinstall-grub): New procedure, used by switch-to-system-generation. > (show-help, process-command, guix-system): Honor the new actions. > * doc/guix.texi (Invoking guix system) <switch-generation, roll-back>: Add the > new actions. > <reconfigure>: In the footnote, mention that the new actions also only work on > GuixSD.
Applied. > I realized I forgot to include some info in the manual, so here's one > more patch to add the missing info. I merged it with the one above. I’m really happy we have these two new commands now, it fixes a glaring lack. Thanks for your hard work and patience! With this in place, and once you’ve recovered from this patch series ;-), it should be relatively easy to add ‘guix system delete-generations’ (similar to ‘guix package --delete-generations’.) WDYT? The next more complicated thing would be to see what needs to be done so we can restart system services upon roll-back. Ludo’.