Ales Komarek | 63c2db5 | 2014-09-15 09:26:22 +0200 | [diff] [blame^] | 1 | {%- load_yaml as raw_server %} |
| 2 | Debian: |
| 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 |
| 12 | FreeBSD: |
| 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 |
| 22 | RedHat: |
| 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')) %} |