Browse Source

Configure any given interface alias or desc as alias shown in 'ip' output.

Signed-off-by: Maximilian Wilhelm <max@rfc2324.org>
Maximilian Wilhelm 7 years ago
parent
commit
6226385e56
1 changed files with 5 additions and 0 deletions
  1. 5 0
      network/interfaces/interfaces.tmpl

+ 5 - 0
network/interfaces/interfaces.tmpl

@@ -50,6 +50,11 @@ iface {{ interface }} inet {{ config.get ('method') }}
   {%- else %}
 iface {{ interface }}
   {%- endif %}
+  {#- Alias / Description set? #}
+  {%- if 'alias' in config or 'desc' in config %}
+	alias {{ config.get ('alias', config.get ('desc')) }}
+	#
+  {%- endif %}
   {#- Configure stuff for bonding, bridging, etc.? #}
   {%- for feature in ['batman', 'bond', 'bridge', 'vlan', 'vxlan'] if feature in config %}
     {%- set feature_config = config.get (feature) %}