blob: 16af0ebdc21a24fc074dca1186573dc785b4682f [file] [log] [blame]
Ales Komarek63c2db52014-09-15 09:26:22 +02001{%- load_yaml as raw_server %}
2Debian:
3 pkgs:
4 - isc-dhcp-server
5 service: isc-dhcp-server
6 logging:
7 facility: local7
8 defaults_config: /etc/default/isc-dhcp-server
9 dhcpd_config: /etc/dhcp/dhcpd.conf
10 hosts_config: /etc/dhcp/dhcpd.hosts
11 subnets_config: /etc/dhcp/dhcpd.subnets
12FreeBSD:
13 pkgs:
14 - isc-dhcp42-server
15 service: isc-dhcpd
16 logging:
17 facility: local7
18 defaults_config: /etc/rc.conf.d/dhcpd
19 dhcpd_config: /usr/local/etc/dhcpd.conf
20 hosts_config: /usr/local/etc/dhcpd.hosts
21 subnets_config:/usr/local/etc/dhcpd.subnets
22RedHat:
23 pkgs:
24 - dhcp
25 service: dhcpd
26 logging:
27 facility: local7
28 defaults_config: /etc/sysconfig/dhcpd
29{%- endload %}
30
31{%- set server = salt['grains.filter_by'](raw_server, merge=salt['pillar.get']('isc_dhcp:server')) %}