podman/pkg/systemd
Alexander Larsson 8ee2622028 quadlet: Support systemd style dropin files
For a source file like `foo.container`, look for drop in named
`foo.container.d/*.conf` and merged them into the main file.  The
dropins are applied in alphabetical order, and files in earlier
diretories override later files with same name.

This is similar to how systemd dropins work, see:
https://www.freedesktop.org/software/systemd/man/latest/systemd.unit.html

Also adds some tests for these

Signed-off-by: Alexander Larsson <alexl@redhat.com>
2023-11-29 13:46:52 +01:00
..
define generate systemd: handle --restart 2021-09-07 13:58:11 +02:00
generate pkg/systemd/generate: add !remote tag 2023-10-24 12:19:30 +02:00
notifyproxy kube: notifyproxy: close once 2023-08-24 16:24:28 +02:00
parser quadlet: Support systemd style dropin files 2023-11-29 13:46:52 +01:00
quadlet quadlet: Support `healthy` for `Notify` directives 2023-11-21 18:08:48 +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 lint: fix warnings found by perfsprint 2023-10-20 16:27:46 +02:00
dbus.go Eval symlinks on XDG_RUNTIME_DIR 2022-10-28 14:32:39 -04:00