summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cmdline/apt-helper.cc1
-rw-r--r--debian/apt-daily.service3
2 files changed, 2 insertions, 2 deletions
diff --git a/cmdline/apt-helper.cc b/cmdline/apt-helper.cc
index 30647048b..af8421f41 100644
--- a/cmdline/apt-helper.cc
+++ b/cmdline/apt-helper.cc
@@ -199,6 +199,7 @@ static bool ServiceIsActive(const char *service)
static bool DoWaitOnline(CommandLine &CmdL)
{
+ // Also add services to After= in .service
static const char *WaitingTasks[][6] = {
{"systemd-networkd.service", "/lib/systemd/systemd-networkd-wait-online", "-q", "--timeout=30", nullptr},
{"NetworkManager.service", "nm-online", "-q", "--timeout", "30", nullptr},
diff --git a/debian/apt-daily.service b/debian/apt-daily.service
index c81d3ea01..f060487e6 100644
--- a/debian/apt-daily.service
+++ b/debian/apt-daily.service
@@ -2,8 +2,7 @@
Description=Daily apt download activities
Documentation=man:apt(8)
ConditionACPower=true
-After=network-online.target
-Wants=network-online.target
+After=network.target network-online.target systemd-networkd.service NetworkManager.service connman.service
[Service]
Type=oneshot