guix/gnu
Tomas Volf cc58b52e15
services: rootless-podman-service-type: Allow not installing podman.
Sometimes you would want to skip on actually installing the podman package in
order to save disk space and bandwidth.  Even without installing it globally,
podman can still be fetched via guix shell when required.

* gnu/services/containers.scm (package-or-#f?): New procedure.
(rootless-podman-configuration)<podman>: Change type to package-or-#f.
(rootless-podman-service-profile): Produce empty list if not podman package.
* doc/guix.texi (Miscellaneous Services): Document the change.

Change-Id: If533d913ea190558ce7e206d98ada4d805270594
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-06 16:05:04 +01:00
..
bootloader
build system: Add /etc/subuid and /etc/subgid support. 2024-12-18 18:32:40 +01:00
home gnu: home: Replace rename in update-symlinks scripts. 2024-12-23 20:45:32 +01:00
installer
machine reconfigure: Support loading the system for kexec reboot. 2024-12-28 22:47:34 +01:00
packages gnu: python-spacy: Fix build. 2025-01-06 15:53:17 +01:00
services services: rootless-podman-service-type: Allow not installing podman. 2025-01-06 16:05:04 +01:00
system gnu: pinebook-pro-image-type: augment partition offset. 2025-01-01 13:38:27 +01:00
tests gnu: Remove linux-libre 4.19. 2025-01-04 12:19:36 -05:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: whisper-cpp: Enable sdl2 and tests. 2025-01-02 23:55:34 +01:00
machine.scm
packages.scm
services.scm
system.scm system: Export ‘…-initrd-file’ and ‘…-root-file-system’. 2024-12-28 22:40:29 +01:00
tests.scm