network/salt/upstream/dhcp.sls

20 lines
399 B
Plaintext
Raw Normal View History

2016-11-15 01:33:17 +01:00
{%- set interface = pillar['upstream']['interface'] %}
{{ interface }}:
2016-11-09 01:50:57 +01:00
network.managed:
- enabled: True
type: eth
proto: dhcp
2016-11-15 01:33:17 +01:00
include:
- upstream.masquerade
2016-11-14 00:40:55 +01:00
/etc/network/if-pre-up.d/iptables:
file.managed:
- source: salt://upstream/iptables
- template: 'jinja'
- context:
2016-11-15 01:33:17 +01:00
interface: {{ interface }}
2016-11-14 00:40:55 +01:00
- mode: 744
- require:
- pkg: iptables