|
|
|
@ -1,4 +1,4 @@ |
|
|
|
|
{% set package_table = { |
|
|
|
|
{% set sudoers = salt['grains.filter_by'])({ |
|
|
|
|
'Debian': {'sudo': 'sudo'}, |
|
|
|
|
'Ubuntu': {'sudo': 'sudo'}, |
|
|
|
|
'CentOS': {'sudo': 'sudo'}, |
|
|
|
@ -9,11 +9,5 @@ |
|
|
|
|
'Mint': {'sudo': 'sudo'}, |
|
|
|
|
'FreeBSD': {'sudo': 'sudo', |
|
|
|
|
'config-path': '/usr/local/etc', |
|
|
|
|
'group': 'wheel'} |
|
|
|
|
} %} |
|
|
|
|
|
|
|
|
|
{% if 'package_table' in pillar %} |
|
|
|
|
{% set pkgs = pillar['package_table'] %} |
|
|
|
|
{% elif grains['os'] in package_table %} |
|
|
|
|
{% set pkgs = package_table[grains['os']] %} |
|
|
|
|
{% endif %} |
|
|
|
|
'group': 'wheel'}, |
|
|
|
|
}, merge=salt['pillar.get']('sudoers:lookup')) %} |