Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Updates based on PR comments. | Serdar Sutay | 2014-08-12 | 1 | -21/+37 |
| | |||||
* | * Dscl user provider changes to support Mac 10.7, 10.8 & 10.9. | Serdar Sutay | 2014-08-12 | 1 | -156/+528 |
| | | | | | | * Make the dscl user provider password handling idempotent. * Refactor / modernize dscl user provider unit tests. * Functional tests for dscl user provider. | ||||
* | Merge pull request #1616 from chr4/userdel-force | Claire McQuin | 2014-08-07 | 1 | -0/+1 |
|\ | | | | | Add "force" attribute to resource/user, passing "-f" to userdel | ||||
| * | Add "force" attribute to resource/user, passing "-f" to userdel | Chris Aumann | 2014-07-08 | 1 | -0/+1 |
| | | | | | | | | This allows removal of logged in users. | ||||
* | | aix: implement user lock/unlock and fix tests | kaustubh-d | 2014-07-31 | 1 | -0/+26 |
| | | |||||
* | | aix: -m option option to usermod errors on aix | kaustubh-d | 2014-07-31 | 1 | -0/+17 |
| | | |||||
* | | aix: use password hashes, aix style from /etc/security/passwd | kaustubh-d | 2014-07-31 | 1 | -1/+1 |
| | | |||||
* | | aix: useradd doesnt support -r like other unix, so sytem account is created ↵ | kaustubh-d | 2014-07-31 | 1 | -0/+7 |
| | | | | | | | | by adding to "system" group. | ||||
* | | Added basic changes for aix user provider | siddheshwar-more | 2014-07-31 | 1 | -0/+45 |
| | | |||||
* | | fixing trailing blank lines as well | Lamont Granquist | 2014-07-29 | 1 | -1/+0 |
| | | |||||
* | | fixing all the extra blank lines | Lamont Granquist | 2014-07-29 | 1 | -1/+0 |
| | | | | | | | | yes, i just used rubocop on the chef sourcecode... | ||||
* | | add shell_out to base provider code | Lamont Granquist | 2014-07-29 | 2 | -4/+0 |
|/ | |||||
* | Merge pull request #1423 from opscode/btm/CHEF-5247 | Claire McQuin | 2014-06-12 | 1 | -1/+1 |
|\ | | | | | CHEF-5247: Fix Useradd#manage_user backdoor | ||||
| * | check whether the variable is empty rather than an empty string | Cam Cope | 2014-04-22 | 1 | -1/+1 |
| | | |||||
* | | Only modify password when one has been specified | Anand Suresh | 2014-05-23 | 1 | -1/+1 |
| | | | | | | | | Obvious fix | ||||
* | | Make it possible to include Chef::Provider / Chef::Resource | John Keiser | 2014-04-24 | 1 | -0/+2 |
|/ | | | | without circular dependencies or missing deps | ||||
* | CHEF-3582: Fix #check_lock under why-run | Bryan McLellan | 2013-11-06 | 1 | -0/+7 |
| | | | | | | | | | We assume in whyrun mode that a non-existant user would be created before we attempt to lock it, so we return false from #check_lock when user does not exist and we are in why_run mode. Conflicts: chef/lib/chef/provider/user/useradd.rb | ||||
* | CHEF-4482 : change user attribute comparison to string compares | Gene Wood | 2013-10-04 | 1 | -1/+1 |
| | |||||
* | Normalize whitespace on all files | Seth Vargo | 2013-09-26 | 3 | -46/+46 |
| | |||||
* | Ensure usermod -d option comes before -m. | danielsdeleo | 2013-06-21 | 1 | -1/+1 |
| | | | | | - Fixes CHEF-4305 http://tickets.opscode.com/browse/CHEF-4305 - Fixes RHEL/CentOS 5 usermod bug uncovered by functional tests. | ||||
* | Pass useradd commands as argv array instead of sh command. | danielsdeleo | 2013-06-20 | 1 | -29/+30 |
| | | | | | | | | | | | | | - Fixes CHEF-4204 - Useradd provider commands converted from single string to argv array. This bypasses use of bin/sh command interpretation, so there is no need to escape shell-significant characters (e.g., quotes, etc.). - Un-pending-ize useradd functional tests for arguments to useradd with single quote characters. - Update useradd unit tests to expect command as argv splatted arrays. - Extract useradd unit tests to a shared example group. - deduplicate test code between solaris and useradd unit tests using shared example group. | ||||
* | [CHEF-4204] Convert useradd provider to shellout | danielsdeleo | 2013-06-20 | 1 | -23/+26 |
| | | | | | | | - Convert all run_command and popen4 calls to shell_out! - Update useradd tests - User::Solaris subclasses from Useradd, so update those tests, too. - Functional tests pass unmodified | ||||
* | [CHEF-4204] fix ruby unused variable warning | danielsdeleo | 2013-06-20 | 1 | -1/+1 |
| | |||||
* | keep perms however we find them | Lamont Granquist | 2013-04-18 | 1 | -0/+9 |
| | |||||
* | slightly less horrible hackery | Lamont Granquist | 2013-04-17 | 2 | -31/+39 |
| | |||||
* | deal with files a little better | Lamont Granquist | 2013-04-17 | 1 | -10/+5 |
| | |||||
* | port SNSs solaris user provider | Lamont Granquist | 2013-04-17 | 2 | -17/+104 |
| | |||||
* | [OC-3564] move core Chef to the repo root \o/ \m/ | Seth Chisamore | 2012-10-30 | 4 | -0/+669 |
| | | | | The opscode/chef repository now only contains the core Chef library code used by chef-client, knife and chef-solo! | ||||
* | big refactor of the repo layout. move to a chef gem and a chef-server gem ↵ | Ezra Zygmuntowicz | 2008-10-08 | 1 | -88/+0 |
| | | | | all with proper deps | ||||
* | Adding the user class as a requirement | Adam Jacob | 2008-10-06 | 1 | -0/+2 |
| | |||||
* | Bug fixes for user provider | Adam Jacob | 2008-10-05 | 1 | -13/+25 |
| | |||||
* | Adding user provider | Adam Jacob | 2008-10-05 | 1 | -0/+74 |