summaryrefslogtreecommitdiff
path: root/debian/network/if-post-down.d/vlan
diff options
context:
space:
mode:
authorAndrej Shadura <andrew.shadura@collabora.co.uk>2018-08-02 14:06:20 +0200
committerAndrej Shadura <andrew.shadura@collabora.co.uk>2018-08-02 14:07:24 +0200
commit94c762dd3110c2aa917c19810daf45001734d701 (patch)
tree1fd43a01f2e3674686cd6276c2677c2cc53f0c3e /debian/network/if-post-down.d/vlan
parent4f46208e18b7fa96ce0e38894c15616e1dd949de (diff)
parent3db16ccdeb3d8c93f56fbe1e4bf7b08d0d71beb0 (diff)
Support biosdevname interface names out of the box
LP: #948559
Diffstat (limited to 'debian/network/if-post-down.d/vlan')
-rw-r--r--debian/network/if-post-down.d/vlan8
1 files changed, 4 insertions, 4 deletions
diff --git a/debian/network/if-post-down.d/vlan b/debian/network/if-post-down.d/vlan
index 73e3dd9..5ef91bd 100644
--- a/debian/network/if-post-down.d/vlan
+++ b/debian/network/if-post-down.d/vlan
@@ -9,17 +9,17 @@ case "$IFACE" in
*:*)
exit 0
;;
- eth*.0*|bond*.0*|wlan*.0*)
+ eth*.0*|bond*.0*|wlan*.0*|em*.0*|p[0-9]*.0*)
# Silently ignore interfaces which ifupdown handles on its own
# If IF_BRIDGE_PORTS is set, probably we're called by bridge-utils
[ -z "$IF_VLAN_RAW_DEVICE" -a -z "$IF_BRIDGE_PORTS" ] && exit 0
- IF_VLAN_RAW_DEVICE=`echo $IFACE|sed "s/\(eth[0-9][0-9]*\)\..*/\1/;s/\(bond[0-9][0-9]*\)\..*/\1/;s/\(wlan[0-9][0-9]*\)\..*/\1/"`
+ IF_VLAN_RAW_DEVICE=`echo $IFACE|sed "s/\(eth[0-9][0-9]*\)\..*/\1/;s/\(bond[0-9][0-9]*\)\..*/\1/;s/\(wlan[0-9][0-9]*\)\..*/\1/;s/\(em[0-9][0-9]*\)\..*/\1/;s/\(p[0-9][0-9]*\(p[0-9][0-9]*\)\?\(_[0-9][0-9]*\)\?\)\..*/\1/"`
;;
- eth*.*|bond*.*|wlan*.*)
+ eth*.*|bond*.*|wlan*.*|em*.*|p[0-9]*.*)
# Silently ignore interfaces which ifupdown handles on its own
# If IF_BRIDGE_PORTS is set, probably we're called by bridge-utils
[ -z "$IF_VLAN_RAW_DEVICE" -a -z "$IF_BRIDGE_PORTS" ] && exit 0
- IF_VLAN_RAW_DEVICE=`echo $IFACE|sed "s/\(eth[0-9][0-9]*\)\..*/\1/;s/\(bond[0-9][0-9]*\)\..*/\1/;s/\(wlan[0-9][0-9]*\)\..*/\1/"`
+ IF_VLAN_RAW_DEVICE=`echo $IFACE|sed "s/\(eth[0-9][0-9]*\)\..*/\1/;s/\(bond[0-9][0-9]*\)\..*/\1/;s/\(wlan[0-9][0-9]*\)\..*/\1/;s/\(em[0-9][0-9]*\)\..*/\1/;s/\(p[0-9][0-9]*\(p[0-9][0-9]*\)\?\(_[0-9][0-9]*\)\?\)\..*/\1/"`
;;
# Test for vlan raw device (#196890, #292648)
*)