blob: ea93df046ca4aaca9d31fdfbb5181d901f86a2d8 [file] [log] [blame]
Ivan Suzdal67bcad52017-05-26 18:45:54 +03001{%- set packages = salt['grains.filter_by']({
2 'default': {
3 'backends': {
4 'mysql': ['pdns-backend-mysql'],
5 'geoip': ['pdns-backend-geoip'],
6 'ldap': ['pdns-backend-ldap'],
7 'lua': ['pdns-backend-lua'],
8 'mydns': ['pdns-backend-mydns'],
9 'remote': ['pdns-backend-remote'],
10 'tinydns': ['pdns-backend-tinydns'],
11 },
12 },
13 'Debian': {
14 'pkgs': ['pdns-server'],
15 'backends': {
16 'sqlite': ['pdns-backend-sqlite3'],
17 'pgsql': ['pdns-backend-pgsql'],
18 },
19 },
20 'RedHat': {
21 'pkgs': ['pdns'],
22 'backends': {
23 'sqlite': ['pdns-backend-sqlite'],
24 'pgsql': ['pdns-backend-postgresql'],
25 },
26 },
27}, grain='os_family') %}