guix/gnu
Giacomo Leidi a75b2d614a
services: rootless-podman: Fix PATH lookup for Shepherd services.
One-shot Shepherd services required to correctly setup Podman in the
Guix System, are failing to find executables upon boot.  This patch
changes the executable references to absolute paths to avoid PATH
lookup.

* gnu/services/containers.scm (cgroups-fs-owner-entrypoint): Hardcode
bash path;
(rootless-podman-cgroups-fs-owner-service): Ditto;
(rootless-podman-fs-entrypoint): Hardcode mount path.

Change-Id: Id6a27cadf51326ce57af93f57809b77e28dbeaef
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-12-25 23:51:10 +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
packages gnu: nghttp3: Update to 1.7.0. 2024-12-25 23:51:09 +01:00
services services: rootless-podman: Fix PATH lookup for Shepherd services. 2024-12-25 23:51:10 +01:00
system system: examples: Fix typo in bare-hurd.tmpl. 2024-12-18 21:31:43 +01:00
tests gnu: Add tests/shadow.scm 2024-12-18 21:31:43 +01:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: Add modglue. 2024-12-24 00:37:54 +01:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm