diff options
author | Jouke Witteveen <j.witteveen@gmail.com> | 2013-01-26 00:36:36 +0100 |
---|---|---|
committer | Jouke Witteveen <j.witteveen@gmail.com> | 2013-01-26 00:36:36 +0100 |
commit | 07f7d82178e2d3ce12480bd56f0c6e6e0bd67dc0 (patch) | |
tree | 038e9c8cad51513369037524f21b3c6791fe6309 /src | |
parent | a3d559ac4e87b141de8295a8ea62d4eb747e382c (diff) | |
download | netctl-07f7d82178e2d3ce12480bd56f0c6e6e0bd67dc0.tar.gz netctl-07f7d82178e2d3ce12480bd56f0c6e6e0bd67dc0.tar.xz |
Correctly wait for devices
BindsTo= is not enough, we also need After=.
Diffstat (limited to 'src')
-rwxr-xr-x | src/netctl | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -91,6 +91,8 @@ unit_enable() { : ${BindsToInterfaces=$Interface} printf 'BindsTo=sys-subsystem-net-devices-%s.device\n' \ "${BindsToInterfaces[@]}" >> "$unit" + printf 'After=sys-subsystem-net-devices-%s.device\n' \ + "${BindsToInterfaces[@]}" >> "$unit" if [[ -n $After ]]; then printf 'After="netctl@%s.service"\n' "${After[@]//\"/\\\"}" >> "$unit" fi |