spiegel_podman/pkg/systemd
umut-polat 926f562bd5 quadlet: allow empty Entrypoint to clear image default
Setting Entrypoint= (empty value) in a quadlet .container file should
produce --entrypoint "" in the generated podman command, which clears
the image's default entrypoint. Previously this was silently ignored
because lookupAndAddString skips empty values.

Move the Entrypoint key out of the generic stringKeys map and handle
it separately so that an empty value is passed through.

Closes #28213

Signed-off-by: umut-polat <52835619+umut-polat@users.noreply.github.com>
2026-03-13 08:14:57 +00:00
..
define generate systemd: handle --restart 2021-09-07 13:58:11 +02:00
generate Make most of libpod, and everything that relies on it, non-darwin 2026-02-27 22:18:36 +01:00
notifyproxy Bump Go version to v6 2025-10-23 11:00:15 -04:00
parser fix new lint issues from prealloc 2026-03-10 19:45:35 +01:00
quadlet quadlet: allow empty Entrypoint to clear image default 2026-03-13 08:14:57 +00:00
activation.go pkg/systemd: don't require LISTEN_FDNAMES for socket activation 2021-06-24 09:01:39 -06:00
activation_test.go update golangci-lint to 1.60.1 2024-08-19 11:41:28 +02:00
dbus.go Bump Go version to v6 2025-10-23 11:00:15 -04:00