This sort of depends on https://github.com/systemd/systemd/issues/2582 as we can't restart oneshot units apparently. In the meantime, maybe we could pull the service in on resumes, and use a long time out for the helper, with it retrying until the timeout happens (like an hour or so).
This sort of depends on https:/ /github. com/systemd/ systemd/ issues/ 2582 as we can't restart oneshot units apparently. In the meantime, maybe we could pull the service in on resumes, and use a long time out for the helper, with it retrying until the timeout happens (like an hour or so).
Ideas welcome.