Merge "Introduce template option for linux.system.file"
diff --git a/README.rst b/README.rst
index 0a00089..127ac3d 100644
--- a/README.rst
+++ b/README.rst
@@ -1292,6 +1292,13 @@
         enabled: true
         network_manager: true
 
+Execute linux.network.interface state without ifupdown activity:
+
+.. code-block:: bash
+
+   salt-call linux.network.interface pillar='{"linux":{"network":{"noifupdown":True}}}'
+
+
 Linux with default static network interfaces, default gateway
 interface and DNS servers:
 
diff --git a/linux/network/interface.sls b/linux/network/interface.sls
index a39fc37..34b8485 100644
--- a/linux/network/interface.sls
+++ b/linux/network/interface.sls
@@ -223,6 +223,9 @@
   - wireless-psk: {{ interface.wireless.key }}
   {%- endif %}
   {%- endif %}
+  {%- if pillar.linux.network.noifupdown is defined %}
+  - noifupdown: {{ pillar.linux.network.noifupdown }}
+  {%- endif %}
   {%- for param in network.interface_params %}
   {{ set_param(param, interface) }}
   {%- endfor %}