guix/gnu
Ludovic Courtès 701383081a
services: shepherd: Support custom actions.
* gnu/services/shepherd.scm (<shepherd-service>)[actions]: New field.
(<shepherd-action>): New record type.
(shepherd-service-file): Pass #:actions to 'make'.
* doc/guix.texi (Shepherd Services): Document custom actions.
2018-07-13 00:08:54 +02:00
..
bootloader bootloader: grub-efi: Identify as "GuixSD" instead of "grub". 2018-06-26 17:27:40 +02:00
build vm: Disable KVM on i386. 2018-07-04 15:26:21 +02:00
packages gnu: emacs-helm-bibtex: Add emacs-ivy to inputs. 2018-07-12 21:34:25 +02:00
services services: shepherd: Support custom actions. 2018-07-13 00:08:54 +02:00
system doc: Improve UEFI/BIOS bootloader documentation. 2018-07-05 11:44:46 +02:00
tests services: Add prometheus-node-exporter-service-type. 2018-07-09 10:39:06 +02:00
artwork.scm
bootloader.scm
local.mk gnu: Syncthing: Fix a crash bug. 2018-07-12 14:17:07 -04:00
packages.scm
services.scm services: boot: Take gexps instead of monadic gexps. 2018-06-20 23:47:08 +02:00
system.scm system: Mapped devices needed for boot do not yield Shepherd services. 2018-06-21 23:54:15 +02:00
tests.scm