This avoids blocking network.target on boot with unavailable hotplug interfaces
in /etc/network/interfaces. The main purpose of the Before=network.target is to
ensure a robust shutdown order, not to block the boot on ifup'ing every
interface; services which want that need to depend on network-online.target.
Closes: #790669
LP: #
1425376
* Enable GNU EFI support and add gnu-efi build dep. This enables/ships the
systemd EFI boot loader. (Closes: #787720, LP: #1472283)
* networkd autopkgtest: More robust/forceful killing of dnsmasq.
+ * ifup@.service: Drop "oneshot" to run ifup in the background during boot.
+ This avoids blocking network.target on boot with unavailable hotplug
+ interfaces in /etc/network/interfaces. (Closes: #790669, LP: #1425376)
-- Michael Biebl <biebl@debian.org> Tue, 21 Jul 2015 22:24:51 +0200
IgnoreOnIsolate=yes
[Service]
-Type=oneshot
ExecStart=/sbin/ifup --allow=hotplug %I
ExecStartPost=/sbin/ifquery --state %I
ExecStop=/sbin/ifdown %I