Commit Graph

175 Commits

Author SHA1 Message Date
nike38rus 2cdb73927f Fix issue with bash binary location in FreeBSD 2014-08-13 17:57:01 +09:00
Forrest d30b157526 Merge pull request #44 from tiger-seo/master
special case for root user
2014-08-07 09:57:47 -07:00
tiger-seo fda8708ecd added option to specify user home directory mode 2014-08-06 19:22:16 +03:00
Seth House a968eb0a0d Merge pull request #43 from 7oku/master
modified visudo to only report change in salt when there is an error. also add option to remove keys from ssh_auth
2014-08-03 17:09:41 -06:00
7oku 4a8393dca9 added option to remove ssh public keys from auth (ssh_auth.absent) 2014-08-03 01:40:27 +02:00
7oku 94d53d5ee7 modified visudo to only report change in salt when there is an error. 2014-08-03 01:06:02 +02:00
Forrest 93e3c15096 Merge pull request #42 from TimJones/master
Only include users.sudo when a user with sudouser is declared.
2014-07-28 14:51:17 -07:00
Tim Jones 8a07ab1332 Only include users.sudo when a user with sudouser is declared. 2014-07-28 16:48:08 +00:00
Joseph Hall 76610eb63e Merge pull request #38 from xen0n/gentoo-pkg-name
Support Gentoo minions
2014-05-31 10:56:18 -06:00
Wang Xuerui 6d0baa244a Add Gentoo support 2014-05-31 19:15:03 +08:00
Wang Xuerui 22c8f7e106 Specify package names of bash and sudo according to grains 2014-05-31 19:14:00 +08:00
Seth House 16e68585c6 Merge pull request #36 from fessoga5/master
Add support FreeBSD using map.jinja (Tested on Freebsd10)
2014-05-29 21:44:19 -06:00
root 8417c6c888 Add support FreeBSD using map.jinja (Tested on Freebsd10) 2014-05-30 12:20:13 +09:00
Joseph Hall 39d89a01fa Merge pull request #35 from ashb/patch-2
Specify bash shell when validating sudo snippet
2014-05-29 00:41:12 -06:00
Ash Berlin d5923d82e6 Specify bash shell when validating sudo snippet
Since we are using bash specific features and sometimes you can end up getting /bin/sh - see https://github.com/saltstack-formulas/users-formula/pull/30#issuecomment-44224106
2014-05-27 22:52:41 +01:00
Seth House 2032369f0b Merge pull request #32 from bsundsrud/sudoer_consistency
Overwrite a sudoer file rather than append to fix #21
2014-05-13 11:04:07 -06:00
Seth House eb78800f86 Merge pull request #33 from bsundsrud/hide_diff
Do not echo Public/Private keys to stdout when running the state
2014-05-13 11:00:37 -06:00
Benn Sundsrud e9cc0b29cb Do not echo Public/Private keys to stdout when running the state 2014-05-13 11:37:38 -05:00
Benn Sundsrud a8b6207265 Overwrite a sudoer file rather than append to fix #21 2014-05-13 11:36:49 -05:00
Seth House cd149fd8e6 Merge pull request #31 from ashb/patch-1
Ensure that we are sudo includes /etc/sudoers.d
2014-04-28 16:52:46 -06:00
Ash Berlin 99d7b92b06 Ensure that we are sudo includes /etc/sudoers.d
It doesn't by default everywhere - without this the sudo_rules option won't work
2014-04-28 17:39:45 +01:00
Joseph Hall a8604f7e54 Merge pull request #30 from ministryofjustice/master
Validate user sudo rules before applying them
2014-04-28 08:59:34 -06:00
Ash Berlin 192edba9c5 Validate user sudo rules before applying them 2014-04-28 15:52:43 +01:00
Seth House 3746de7896 Merge pull request #28 from eedgar/master
Add Password if the state supports it.
2014-04-25 09:57:37 -07:00
Eric Edgar bec130503e Update pillar.example 2014-04-24 21:51:11 -05:00
Eric Edgar 757e79c9d2 Add Password capabilities 2014-04-24 21:45:04 -05:00
Forrest 3e7893b789 Merge pull request #27 from inthecloud247/patch-1
corrected url for formulaes...
2014-04-24 13:29:37 -07:00
John Albietz df76c3c9c9 corrected url for formulaes... 2014-04-24 13:28:36 -07:00
Forrest 7cefc9e601 Merge pull request #26 from slawekp/master
New format of handling user.absent, supporting additional parameters
2014-04-23 12:15:14 -07:00
Slawomir Pucia 07aeb2c4f8 New format of user.absent support introduced. Old format still supported. 2014-04-23 14:49:10 +02:00
Forrest 702649a51d Merge pull request #25 from johtso/patch-2
Fix incorrect sudo_rules example
2014-03-31 23:35:36 -07:00
Forrest a9bf07c241 Merge pull request #24 from johtso/patch-1
Add home to pillar.example
2014-03-31 23:35:05 -07:00
Johannes 768c8172db Fix incorrect sudo_rules example 2014-03-30 21:31:20 +01:00
Johannes eb5b31c75e Add home to pillar.example 2014-03-30 19:31:47 +01:00
Joseph Hall 9f03cb80a3 Merge pull request #23 from johtso/master
Fix pubkey privkey typo
2014-03-30 12:09:42 -06:00
Johannes 2416374d2b Fix pubkey privkey typo
Fixes #22
2014-03-30 15:00:17 +00:00
Joseph Hall 16c2d53ea6 Merge pull request #20 from diegows/master
Add absent_groups pillar to remove groups.
2014-03-15 06:43:28 -06:00
Diego Woitasen 0e76454a16 Add absent_groups pillar to remove groups. 2014-03-14 20:07:22 -03:00
Steffen Roegner 302a466c94 Merge pull request #19 from gravyboat/master
Updated structure of readme, bumped License to 2014.
2014-03-03 13:31:03 -05:00
Forrest Alvarez 8296382a2f Updated structure of readme, bumped License to 2014. 2014-02-23 21:40:05 +00:00
Joseph Hall 7899704cbf Merge pull request #18 from hipikat/fix-sudo_rules
Check for sudo_rules before text.append state.
2014-02-22 06:22:35 -07:00
Adam Wright 2c58a76ce6 Check for sudo_rules before text.append state.
Since ebe5198f, if a user's pillar dict didn't contain sudo_rules, a broken
file.append state would be rendered (since some text is required). With
this patch, the file is still created/managed by the previous state, but
will be empty by default if created fresh. This seems a more sensible
default than assuming a default sudoer policy.

Further, since the first word on each rule line should be the user's
name, that is now assumed.
2014-02-22 08:43:52 +00:00
Forrest 56ca792f84 Merge pull request #17 from cornmander/fixed-pubkey-privkey-contents
Changed 'contents' to 'contents_pillar' to correctly parse newlines for private/public SSH keys.
2014-02-16 22:10:08 -07:00
Greg Shikhman 097b814f67 Changed 'contents' to 'contents_pillar' to correctly parse newlines for private/public SSH keys. 2014-02-16 23:34:47 -05:00
Joseph Hall a21c83c9fb Merge pull request #15 from babilen/pr/ssh-auth-pillar-example
Fix ssh_auth.names in example pillar
2014-02-14 07:40:13 -07:00
Wolodja Wentland 7f9b2e5232 Fix ssh_auth.names in example pillar 2014-02-14 15:33:03 +01:00
Joseph Hall 535f3813b0 Merge pull request #14 from babilen/pr/ssh-permissions
Change .ssh directory permissions to 700
2014-02-14 07:03:25 -07:00
Wolodja Wentland 9636530169 Change .ssh permissions to 700 2014-02-14 14:13:17 +01:00
Joseph Hall 4d9fb60715 Merge pull request #13 from accumulo/master
Add and support ssh_key_type attribute to allow for dsa ssh key pairs
2014-01-31 14:17:09 -08:00
Steffen Roegner 0f83ab7008 Add and support ssh_key_type attribute to allow for dsa ssh key pairs 2014-01-31 14:44:41 -05:00