Some people may have mixes of many servers and/or slow connections,
and we'd rather not break for them.
Signed-off-by: Oleksandr Natalenko <oleksandr@natalenko.name>
Sometimes while doing a suspend/resume cycle vdirsyncer can hang in the
middle of sync, and it never bails out afterwards.
Implement a systemd service change that works around this:
* use `simple` (a default) type for `RuntimeMaxSec` to be effective
* actually set `RuntimeMaxSec` to 30 seconds
* trigger service restart on failure
Signed-off-by: Oleksandr Natalenko <oleksandr@natalenko.name>
Include a systemd.timer file (the interval can be overridden, as
mentioned in the docs). TBH, I'd suggest downstream packagers of
systemd-based distributions include these files on installation
(activation needs to be done manually anyway).