mirror of
https://github.com/saltstack-formulas/users-formula.git
synced 2026-07-14 23:26:34 +02:00
Dont force vim-formula on users
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# vim: ft=yaml
|
||||
|
||||
users-formula:
|
||||
use_vim_formula: False
|
||||
|
||||
+12
-8
@@ -1,6 +1,8 @@
|
||||
# vim: sts=2 ts=2 sw=2 et ai
|
||||
|
||||
{% set users = salt['grains.filter_by']({
|
||||
{% set users = salt['grains.filter_by'](
|
||||
defaults,
|
||||
merge=salt['grains.filter_by']({
|
||||
'MacOS': {
|
||||
'sudoers_dir': '/etc/sudoers.d',
|
||||
'sudoers_file': '/etc/sudoers',
|
||||
@@ -10,7 +12,7 @@
|
||||
'bash_package': 'bash',
|
||||
'sudo_package': 'sudo',
|
||||
'googleauth_package': 'google-authenticator-libpam',
|
||||
},
|
||||
},
|
||||
'Debian': {
|
||||
'sudoers_dir': '/etc/sudoers.d',
|
||||
'sudoers_file': '/etc/sudoers',
|
||||
@@ -21,7 +23,7 @@
|
||||
'bash_package': 'bash',
|
||||
'sudo_package': 'sudo',
|
||||
'googleauth_package': 'libpam-google-authenticator',
|
||||
},
|
||||
},
|
||||
'Gentoo': {
|
||||
'sudoers_dir': '/etc/sudoers.d',
|
||||
'sudoers_file': '/etc/sudoers',
|
||||
@@ -32,7 +34,7 @@
|
||||
'bash_package': 'app-shells/bash',
|
||||
'sudo_package': 'app-admin/sudo',
|
||||
'googleauth_package': 'libpam-google-authenticator',
|
||||
},
|
||||
},
|
||||
'FreeBSD': {
|
||||
'sudoers_dir': '/usr/local/etc/sudoers.d',
|
||||
'sudoers_file': '/usr/local/etc/sudoers',
|
||||
@@ -43,7 +45,7 @@
|
||||
'bash_package': 'bash',
|
||||
'sudo_package': 'sudo',
|
||||
'googleauth_package': 'pam_google_authenticator',
|
||||
},
|
||||
},
|
||||
'Solaris': {
|
||||
'sudoers_dir': '/opt/local/etc/sudoers.d',
|
||||
'sudoers_file': '/opt/local/etc/sudoers',
|
||||
@@ -54,7 +56,7 @@
|
||||
'bash_package': 'bash',
|
||||
'sudo_package': 'sudo',
|
||||
'googleauth_package': 'libpam-google-authenticator',
|
||||
},
|
||||
},
|
||||
'default': {
|
||||
'sudoers_dir': '/etc/sudoers.d',
|
||||
'sudoers_file': '/etc/sudoers',
|
||||
@@ -65,8 +67,10 @@
|
||||
'bash_package': 'bash',
|
||||
'sudo_package': 'sudo',
|
||||
'googleauth_package': 'libpam-google-authenticator',
|
||||
},
|
||||
}, merge=salt['pillar.get']('users-formula:lookup')) %}
|
||||
},
|
||||
}, merge=salt['pillar.get']('users-formula:lookup')),
|
||||
base='users',
|
||||
) %}
|
||||
|
||||
{% if grains.os == 'MacOS' %}
|
||||
{% set group = salt['cmd.run']("stat -f '%Sg' /dev/console") %}
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
{% from "users/map.jinja" import users with context %}
|
||||
|
||||
{% if users.use_vim_formula %}
|
||||
|
||||
include:
|
||||
- users
|
||||
- vim
|
||||
@@ -28,3 +31,5 @@ users_{{ name }}_user_vimrc:
|
||||
- salt://users/files/vimrc/vimrc
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
|
||||
{% endif %}
|
||||
|
||||
Reference in New Issue
Block a user