mirror of
https://github.com/saltstack-formulas/sudoers-formula.git
synced 2024-11-28 00:48:12 +01:00
Improved default values for Debian based distributions to match the distribution default values
This commit is contained in:
parent
e708ea4c8d
commit
642a93d7df
@ -1,17 +1,30 @@
|
|||||||
{%- if (not included) %}
|
{%- if (not included) %}
|
||||||
{%- set sudoers = pillar.get('sudoers', {}) %}
|
{%- set sudoers = pillar.get('sudoers', {}) %}
|
||||||
|
{%- if grains['os_family'] == 'Debian' %}
|
||||||
|
{%- set defaults = sudoers.get('defaults', [
|
||||||
|
'env_reset',
|
||||||
|
'mail_badpass',
|
||||||
|
'secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"'
|
||||||
|
]) %}
|
||||||
|
{%- set users = sudoers.get('users', {'root': 'ALL=(ALL:ALL) ALL'}) %}
|
||||||
|
{%- set groups = sudoers.get('groups', {'sudo': 'ALL=(ALL:ALL) ALL'}) %}
|
||||||
|
{%- else %}
|
||||||
|
{%- set defaults = sudoers.get('defaults', []) %}
|
||||||
|
{%- set users = sudoers.get('users', {}) %}
|
||||||
|
{%- set groups = sudoers.get('groups', {}) %}
|
||||||
|
{%- endif %}
|
||||||
{%- set includedir = sudoers.get('includedir', '/etc/sudoers.d') -%}
|
{%- set includedir = sudoers.get('includedir', '/etc/sudoers.d') -%}
|
||||||
{%- else %}
|
{%- else %}
|
||||||
|
{%- set defaults = sudoers.get('defaults', []) %}
|
||||||
|
{%- set users = sudoers.get('users', {}) %}
|
||||||
|
{%- set groups = sudoers.get('groups', {}) %}
|
||||||
{%- set includedir = sudoers.get('includedir', None) %}
|
{%- set includedir = sudoers.get('includedir', None) %}
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
{%- set defaults = sudoers.get('defaults', []) %}
|
|
||||||
{%- set aliases = sudoers.get('aliases', {}) %}
|
{%- set aliases = sudoers.get('aliases', {}) %}
|
||||||
{%- set host_aliases = aliases.get('hosts', {}) %}
|
{%- set host_aliases = aliases.get('hosts', {}) %}
|
||||||
{%- set user_aliases = aliases.get('users', {}) %}
|
{%- set user_aliases = aliases.get('users', {}) %}
|
||||||
{%- set command_aliases = aliases.get('commands', {}) %}
|
{%- set command_aliases = aliases.get('commands', {}) %}
|
||||||
{%- set runas_aliases = aliases.get('runas', {}) %}
|
{%- set runas_aliases = aliases.get('runas', {}) -%}
|
||||||
{%- set users = sudoers.get('users', {}) %}
|
|
||||||
{%- set groups = sudoers.get('groups', {}) -%}
|
|
||||||
#
|
#
|
||||||
# This file is managed by salt
|
# This file is managed by salt
|
||||||
#
|
#
|
||||||
|
Loading…
Reference in New Issue
Block a user