spiegel_podman/pkg/api/server
Valentin Rothberg 0f4e2be073 podman.service: use sdnotiy
Commit 2b6dd3fb43 set the killmode of the podman.service to the
systemd default which ultimately lead to the problem that systemd
will kill *all* processes inside the unit's cgroup and hence kill
all containers whenever the service is stopped.

Fix it by setting the type to sdnotify and the killmode to process.
`podman system service` will send the necessary notify messages
when the NOTIFY_SOCKET is set and unset it right after to prevent
the backend and container runtimes from jumping in between and send
messages as well.

Fixes: #7294
Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2020-08-13 17:53:59 +02:00
..
idletracker Fix: Correct connection counters for hijacked connections 2020-07-09 22:17:27 +03:00
docs.go Remove 'experimental' from API doc 2020-07-25 13:57:40 -04:00
handler_api.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
listener_api.go Add service endpoint 2020-01-21 16:35:45 -06:00
register_archive.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_auth.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_containers.go Unconditionally retrieve pod names via API 2020-08-10 10:15:51 -04:00
register_distribution.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_events.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_exec.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_generate.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_healthcheck.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_images.go Make search --no-trunc work for podman remote 2020-07-31 15:39:57 +02:00
register_info.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_manifest.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_monitor.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_networks.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_ping.go Add versioned _ping endpoint 2020-07-31 10:19:23 -07:00
register_play.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_plugins.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_pods.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_swagger.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_swarm.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_system.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_version.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
register_volumes.go [CI:DOCS] apiv2 fix volumes not inculded field 2020-07-29 12:08:51 -04:00
server.go podman.service: use sdnotiy 2020-08-13 17:53:59 +02:00
swagger.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00