1
0
Fork 0
mirror of synced 2024-12-22 06:01:07 -05:00
Commit graph

212 commits

Author SHA1 Message Date
Roman Reitschmied
8d3f4d9894 add sudoers check with visudo as proposed here: https://blog.afoolishmanifesto.com/posts/checking-sudoers-with-visudo-in-saltstack/ 2016-02-11 15:00:22 +01:00
Nitin Madhok
2045591a9d Merge pull request #24 from aboe76/opensuse_support
added opensuse support
2015-03-07 05:32:45 -07:00
Niels Abspoel
052923a076 added opensuse support 2015-03-07 11:28:49 +01:00
Wolodja Wentland
4098e46527 Merge pull request #22 from smlloyd/master
Fix overwriting dictionary with pillar data.
2015-01-12 09:44:56 +01:00
Simon Lloyd
34f3aed102 Fix overwriting dictionary with pillar data.
The dictionary ``sudoers`` is defined twice instead of once,
and then updated with additional values from pillar data. This
prevents looking up map values. This patch updates, instead of
overwrites the dictionary.
2015-01-10 23:48:19 +01:00
Seth House
1ecdcc5a9b Merge pull request #21 from rfairburn/master
Fixes escaped spaces in users/groups
2015-01-09 11:34:13 -07:00
Robert Fairburn
3db683d657 Fixes escaped spaces in users/groups 2015-01-09 09:14:09 -06:00
Nitin Madhok
a191934544 Merge pull request #20 from aboe76/pillar_lookup_map
Pillar lookup map
2015-01-02 04:26:13 +05:30
Niels Abspoel
c2265a81f6 Added archlinux support and improved lookup table 2015-01-01 23:44:47 +01:00
Niels Abspoel
78b8323716 updated pillar lookup with map.jinja 2015-01-01 23:14:56 +01:00
Nitin Madhok
0a1fab9f8a Merge pull request #19 from smlloyd/master
included_files default changed to empty dict.
2014-12-24 10:05:26 -05:00
Simon Lloyd
ffc287bf34 included_files default changed to empty dict. 2014-12-24 15:08:03 +01:00
Nitin Madhok
a3d228bb05 Merge pull request #18 from ymage/patch-2
Revert change
2014-12-12 09:01:27 -05:00
ymage
e732663da9 Revert change
The '#' here does not indicate a comment
2014-12-12 14:57:35 +01:00
Nitin Madhok
9ec75d1cd8 Merge pull request #16 from ymage/patch-1
Update sudoers
2014-12-11 08:55:41 -05:00
ymage
f9e8655284 Update sudoers
Enable includedir
2014-12-11 14:45:57 +01:00
Nitin Madhok
4e579839c5 Merge pull request #15 from JaseFace/master
FreeBSD support with group 0 being wheel, clean up config-path
2014-10-14 02:22:03 -04:00
Jason Wolfe
5f6395fc43 FreeBSD support with group 0 being wheel, clean up config-path 2014-10-13 23:15:30 -07:00
David Boucha
7d216f395f Merge pull request #14 from jszakmeister/fix-typo-in-pillar-example
pillar.example: fix a small typo
2014-10-04 13:34:19 -06:00
John Szakmeister
78a06fd562 pillar.example: fix a small typo 2014-10-04 15:29:39 -04:00
Forrest
36744c92de Merge pull request #13 from kev009/master
Initial FreeBSD support
2014-10-02 11:12:06 -07:00
Kevin Bowling
8fa0d85ac9 Initial FreeBSD support 2014-10-02 00:29:40 -07:00
Kevin Bowling
f7f01e6714 Pillar whitespace 2014-10-02 00:22:49 -07:00
Nitin Madhok
4f3761301e Merge pull request #12 from andrew-vant/mintsupport
Added Linux Mint support.
2014-10-01 11:29:22 -04:00
Andrew Vant
c9230f1b14 Added Linux Mint support. 2014-10-01 11:26:17 -04:00
Nitin Madhok
f6af37072c Merge pull request #11 from andrew-vant/sudoers-defaults
Fixed default permissions for Debian-based distributions.
2014-10-01 11:19:41 -04:00
Andrew Vant
8bf6d6711f Fixed default permissions for Debian-based distributions.
The code around lines 84 and 91 expects 'specs' to be a list,
but the defaults provide a single string value. This causes
wrong behavior if sudoers:users or sudoers:groups are not
specified in pillar.
2014-10-01 11:03:54 -04:00
Nitin Madhok
ba5fe97d2a Update README.rst 2014-09-07 22:02:22 -04:00
Nitin Madhok
f9a2f7269c Update README.rst 2014-09-07 22:02:14 -04:00
Nitin Madhok
0c7422324b Merge pull request #10 from rfairburn/master
allow for multiple lines for the same user or group
2014-08-19 11:24:59 -04:00
Robert Fairburn
cd1ddcf25f allow for multiple lines for the same user or group 2014-08-19 09:26:47 -05:00
Nitin Madhok
24ae95394f Merge pull request #9 from virtru-ops/master
Correctly set variables for template
2014-08-05 14:29:15 -04:00
Nitin Madhok
be85f4aff4 Update README.rst 2014-07-30 13:40:46 -04:00
Reuven V. Gonzales
3744718f8c Correctly set variables for template 2014-07-30 02:10:50 -07:00
Nitin Madhok
c428ec06fa Update README.rst
Fix broken link
2014-07-28 19:04:16 -04:00
Seth House
f78892241f Merge pull request #5 from rfairburn/master
Support Amazon Linux and Additional defaults support
2014-07-21 15:33:27 -06:00
Robert Fairburn
fb3773a605 switch default from list to dict on include to match the global configuration 2014-07-09 13:36:47 -05:00
Robert Fairburn
1c3e6844bc Fix broken logic surrounding includes and Debian defaults 2014-07-09 13:35:07 -05:00
Robert Fairburn
7662f1272e attempt to resolve error processing files missing defaults 2014-07-09 13:26:26 -05:00
Robert Fairburn
6941d548fb Add support for Amazon Linux 2014-07-09 13:04:26 -05:00
Robert Fairburn
595f90c5d4 fix typo in the sudoers file that was causing the wrong data to get populated under new fields 2014-07-09 12:56:16 -05:00
Robert Fairburn
ac278d226c Extend defaults section of sudoers to permit the following:
Default_Type ::= 'Defaults' |
                 'Defaults' '@' Host_List |
                 'Defaults' ':' User_List |
                 'Defaults' '!' Cmnd_List |
                 'Defaults' '>' Runas_List
2014-07-09 12:21:58 -05:00
Joseph Hall
66ff6d8fee Merge pull request #4 from carlosperello/master
Added support for managing included files
2014-02-16 06:26:40 -07:00
Carlos Perelló Marín
1eb65dec29 Applied review comments 2014-02-09 19:06:18 +01:00
Carlos Perelló Marín
642a93d7df Improved default values for Debian based distributions to match the distribution default values 2014-02-09 18:34:27 +01:00
Carlos Perelló Marín
e708ea4c8d Fixed and updated the LICENSE file 2014-02-09 18:32:46 +01:00
Carlos Perelló Marín
461107d8db Added sudoers.included formula to manage included sudoers files 2014-02-09 18:32:22 +01:00
Joseph Hall
9459832ed2 Merge pull request #3 from borgstrom/patch-1
Add missing hash on custom includedir
2013-11-16 05:42:24 -08:00
Evan Borgstrom
ba9c94ce91 Add missing hash on custom includedir 2013-11-16 08:21:53 -05:00
Seth House
f4346aa211 Merge pull request #2 from KennethWilke/master
start of sudoers formula
2013-08-20 14:56:07 -07:00