grr. So we actually need to add an After=network.target there for shutdown. For start up, we actually also need to do the whole network-online dance, meaning
<= 1.4.y: After=network-online.target Wants=network-online.target
>= 1.5.y:
After=network.target network-online.target systemd-networkd.service NetworkManager.service connman.service ExecStartPre=-/usr/lib/apt/apt-helper wait-online
(basically, just copy that stuff from apt-daily.service)
Installer packages are fun!
grr. So we actually need to add an After=network. target there for shutdown. For start up, we actually also need to do the whole network-online dance, meaning
<= 1.4.y: network- online. target Wants=network- online. target
After=
>= 1.5.y:
After= network. target network- online. target systemd- networkd. service NetworkManager. service connman.service -/usr/lib/ apt/apt- helper wait-online
ExecStartPre=
(basically, just copy that stuff from apt-daily.service)
Installer packages are fun!