From e7272fc340c6a096685300945b2d294408b41aaf Mon Sep 17 00:00:00 2001 From: FallenWarrior2k Date: Tue, 1 Mar 2022 04:25:07 +0100 Subject: [PATCH] fix(daemon): wait for network-online.target (#2721) network.target does not guarantee interfaces are fully configured, which can result in bound addresses not being available when the daemon starts. This leads to errors on start-up and potentially broken connectivity. network-online.target does provide these guarantees, but needs a slightly different dependency configuration with Wants= on top of After= (cf. systemd.special(7)). Closes #2720. --- daemon/transmission-daemon.service | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/daemon/transmission-daemon.service b/daemon/transmission-daemon.service index b6b92dce2..00490f7ff 100644 --- a/daemon/transmission-daemon.service +++ b/daemon/transmission-daemon.service @@ -1,6 +1,7 @@ [Unit] Description=Transmission BitTorrent Daemon -After=network.target +Wants=network-online.target +After=network-online.target [Service] User=transmission