guix/gnu
Ludovic Courtès 147c5aa5d4
services: mcron: Add 'schedule' action.
Inspired by
<https://lists.gnu.org/archive/html/help-guix/2018-07/msg00035.html>.

* gnu/services/mcron.scm (shepherd-schedule-action): New procedure.
(mcron-shepherd-services): Add 'actions' field.
* gnu/tests/base.scm (run-mcron-test)["schedule action"]: New test.
* doc/guix.texi (Scheduled Job Execution): Mention 'herd schedule'.
2018-07-13 00:08:55 +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: mcron: Add 'schedule' action. 2018-07-13 00:08:55 +02:00
system doc: Improve UEFI/BIOS bootloader documentation. 2018-07-05 11:44:46 +02:00
tests services: mcron: Add 'schedule' action. 2018-07-13 00:08:55 +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