File neuvector.service of Package neuvector-demo

# neuvector.service
# autogenerated by Podman 4.3.1
# Thu Jan 19 12:26:11 UTC 2023

[Unit]
Description=Neuvector Demo container
Documentation=https://open-docs.neuvector.com/
Wants=network-online.target
After=network-online.target
RequiresMountsFor=/run/containers/storage
Wants=neuvector-allinone.service neuvector-scanner.service
Before=neuvector-allinone.service neuvector-scanner.service

[Service]
Environment=PODMAN_SYSTEMD_UNIT=%n
Restart=on-failure
TimeoutStopSec=70
ExecStartPre=/bin/rm \
	-f %t/neuvector.pid %t/neuvector.pod-id
ExecStartPre=/usr/bin/podman pod create \
	--infra-conmon-pidfile %t/neuvector.pid \
	--pod-id-file %t/neuvector.pod-id \
	--exit-policy=stop \
	--replace \
	-p 8443:8443 neuvector
ExecStart=/usr/bin/podman pod start \
	--pod-id-file %t/neuvector.pod-id
ExecStop=/usr/bin/podman pod stop \
	--ignore \
	--pod-id-file %t/neuvector.pod-id  \
	-t 10
ExecStopPost=/usr/bin/podman pod rm \
	--ignore \
	-f \
	--pod-id-file %t/neuvector.pod-id
PIDFile=%t/neuvector.pid
Type=forking

[Install]
WantedBy=default.target
openSUSE Build Service is sponsored by