Hi, On my systems I have two ethernet devices, only one is connected. And thus I have excluded one in the systemd configuration, as you can see below.
This is mainly to avoid the needless timeout during boot up. apt-helper however is ignoring this configuration and it is causing unnecessary errors in my syslog. Nov 16 04:30:24 luts systemd[1]: Starting Daily apt download activities... Nov 16 04:30:54 luts systemd-networkd-wait-online[993706]: Event loop failed: Connection timed out Nov 16 04:30:54 luts apt-helper[993698]: E: Sub-process /lib/systemd/systemd-networkd-wait-online returned an error code (1) apt-helper is simply running /lib/systemd/systemd-networkd-wait-online directly without looking at the systemd configuration. I'm not familiar enough with systemctl to know whether there is a better alternative. Perhaps: systemctl -q is-active systemd-networkd-wait-online # systemctl cat systemd-networkd-wait-online # /lib/systemd/system/systemd-networkd-wait-online.service # SPDX-License-Identifier: LGPL-2.1+ # # This file is part of systemd. # # systemd is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by # the Free Software Foundation; either version 2.1 of the License, or # (at your option) any later version. [Unit] Description=Wait for Network to be Configured Documentation=man:systemd-networkd-wait-online.service(8) DefaultDependencies=no Conflicts=shutdown.target Requires=systemd-networkd.service After=systemd-networkd.service Before=network-online.target shutdown.target [Service] Type=oneshot ExecStart=/lib/systemd/systemd-networkd-wait-online RemainAfterExit=yes [Install] WantedBy=network-online.target # /etc/systemd/system/systemd-networkd-wait-online.service.d/nowait.conf [Service] ExecStart= ExecStart=/lib/systemd/systemd-networkd-wait-online --ignore=eno2 --quiet

