guix/gnu
Ludovic Courtès 03640d3cf0
services: cuirass: Validate specifications at build time.
This ensures problems in the spec are caught before the system is
instantiated.

* gnu/services/cuirass.scm (cuirass-configuration->specification-file):
New procedure.
(cuirass-shepherd-service): Use it instead of ‘scheme-file’.

Change-Id: I90187ed4ed1a51958159741a55b6dc635c97312a
2025-10-16 15:14:36 +02:00
..
bootloader
build linux-container: Remove #:lock-mounts? and related code. 2025-10-13 14:48:26 +02:00
home home: services: Add niri. 2025-10-10 12:11:12 +03:00
installer
machine machine: hetzner: Fix install OS. 2025-10-14 16:35:55 +02:00
packages gnu: n2p2: Update to 2.3.0. 2025-10-16 14:46:57 +02:00
services services: cuirass: Validate specifications at build time. 2025-10-16 15:14:36 +02:00
system nss: Allow selecting IP protocol for mDNS lookups. 2025-10-13 14:48:27 +02:00
tests mapped-devices/luks: Support extra options. 2025-10-06 10:21:16 +02:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: Merge (gnu packages rush) into (gnu packages shells). 2025-10-15 13:38:20 +01:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm