Commit 0092dd05 authored by Michael Biebl's avatar Michael Biebl

Various ordering fixes for ifupdown

Run ifup after all kernel modules have been loaded and all sysctl
settings are applied.

Update ifup@.service to add missing After= for the device unit we bind to.
This ensures that the device unit is active when systemd tries to start
the service.

Closes: #819314
parent b125d602
[Unit]
After=network-pre.target
After=network-pre.target systemd-sysctl.service systemd-modules-load.service
[Unit]
Description=ifup for %I
After=local-fs.target network-pre.target networking.service
After=local-fs.target network-pre.target networking.service systemd-sysctl.service
Before=network.target
BindsTo=sys-subsystem-net-devices-%i.device
After=sys-subsystem-net-devices-%i.device
ConditionPathIsDirectory=/run/network
DefaultDependencies=no
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment