mirror of
https://github.com/containers/podman.git
synced 2025-12-04 04:09:40 +08:00
This service is meant to be used by quadlet as replacement for network-online.target as this does not work for rootless users. see #22197 Signed-off-by: Paul Holzinger <pholzing@redhat.com>
13 lines
512 B
Desktop File
13 lines
512 B
Desktop File
[Unit]
|
|
Description=Wait for system level network-online.target as user.
|
|
Documentation=https://github.com/containers/podman/issues/22197
|
|
Documentation=man:podman-systemd.unit(5)
|
|
|
|
[Service]
|
|
Type=oneshot
|
|
# Set a timeout as by default oneshot does not have one and in case network-online.target
|
|
# never comes online we do not want to block forever, 90s is the default systemd unit timeout.
|
|
TimeoutStartSec=90s
|
|
ExecStart=sh -c 'until systemctl is-active network-online.target; do sleep 0.5; done'
|
|
RemainAfterExit=yes
|