diff --git a/network/files/network_interfaces b/network/files/network_eth0 similarity index 100% rename from network/files/network_interfaces rename to network/files/network_eth0 diff --git a/network/files/network_loopback b/network/files/network_loopback index 5919287..9528173 100644 --- a/network/files/network_loopback +++ b/network/files/network_loopback @@ -1,5 +1,5 @@ auto lo iface lo inet loopback iface lo inet static - address 127.0.0.2/24 + address 127.0.0.2/8 broadcast 0.0.0.0 diff --git a/network/init.sls b/network/init.sls index e08ef0c..96c60b1 100644 --- a/network/init.sls +++ b/network/init.sls @@ -5,32 +5,19 @@ include: network_interfaces: file.managed: - name: /etc/network/interfaces - - source: salt://{{ tpldir }}/files/network_interfaces + - source: salt://{{ tpldir }}/files/network_eth0 - user: root - group: root - mode: '0644' - require: - system_base_pkgs -network_interfaces_dir: - file.directory: - - name: /etc/network/interfaces.d - - user: root - - group: root - - dir_mode: '0755' - - file_mode: '0644' - - require: - - system_base_pkgs - network_loopback_interfaces: - file.managed: - - name: /etc/network/interfaces.d/loopback + file.append: + - name: /etc/network/interfaces - source: salt://{{ tpldir }}/files/network_loopback - - user: root - - group: root - - mode: '0644' - require: - - network_interfaces_dir + - network_interfaces network_service_reload: service.running: