diff --git a/debian/changelog b/debian/changelog index 730db8618..9846d8a79 100644 --- a/debian/changelog +++ b/debian/changelog @@ -21,6 +21,9 @@ systemd (219-8) UNRELEASED; urgency=medium * hwdb: Fix wireless switch on Dell Latitude (LP: #1441849) * Fix assertion crash when reading a service file with missing ' and trailing space. (LP: #1447243) + * ifup@.service: Set IgnoreOnIsolate, so that "systemctl default" does not + shut down network interfaces. (LP: #1449380). Add PartOf=network.target, + so that stopping network.target also stops network interfaces. -- Michael Biebl Mon, 13 Apr 2015 20:46:34 +0200 diff --git a/debian/extra/units/ifup@.service b/debian/extra/units/ifup@.service index 7eb2f1020..003bbd701 100644 --- a/debian/extra/units/ifup@.service +++ b/debian/extra/units/ifup@.service @@ -1,10 +1,12 @@ [Unit] Description=ifup for %I After=local-fs.target network-pre.target networking.service +PartOf=network.target Before=network.target BindsTo=sys-subsystem-net-devices-%i.device ConditionPathIsDirectory=/run/network DefaultDependencies=no +IgnoreOnIsolate=yes [Service] Type=oneshot