guix/gnu
Mathieu Othacehe f73ed55791
installer: utils: Dump command output to syslog when testing.
When debugging the installation tests, it can be very handy to be able to read
"run-command" output, for instance when executing "guix system init".

Introduce a new "invoke-with-log" procedure that is able to log a command
standard and error outputs to the syslog. Use it, only when running the
installation tests, to dump "run-command" output.

* gnu/installer/utils.scm (open-pipe-with-stderr, invoke-with-log): New
procedures,
(invoke-log-port): new variable,
(run-command): move to the end of the file and use invoke-with-log when
running the installation tests.
2020-06-09 10:32:19 +02:00
..
bootloader bootloader: grub: Add support for multiboot. 2020-06-08 13:51:18 +02:00
build build: image: Do not call make-essential-device-nodes by default. 2020-06-09 10:32:19 +02:00
installer installer: utils: Dump command output to syslog when testing. 2020-06-09 10:32:19 +02:00
machine
packages gnu: znc: Update to 1.8.1. 2020-06-08 23:03:08 +02:00
services services: Add `hurd-getty-service-type'. 2020-06-08 14:26:14 +02:00
system system: vm: Add missing imported module. 2020-06-09 01:31:16 -04:00
tests
artwork.scm
bootloader.scm bootloader: Extend `<menu-entry>' for multiboot. 2020-06-08 13:51:18 +02:00
ci.scm
image.scm
installer.scm
local.mk hurd-boot: Further cleanup of "rc". 2020-06-08 14:26:14 +02:00
machine.scm
packages.scm
services.scm gnu: services: Add %hurd-startup-service. 2020-06-08 14:26:14 +02:00
system.scm system: Fix typo that breaks grub.cfg generation. 2020-06-09 01:28:18 -04:00
tests.scm