[Unit] Description=Topgrade update service Wants=network-online.target After=network-online.target [Service] Type=oneshot ExecCondition=/bin/bash -c '[[ "$(busctl get-property org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.NetworkManager Metered | cut -c 3-)" == @(2|4) ]]' ExecStart=/usr/bin/topgrade --no-retry --cleanup --yes