summaryrefslogtreecommitdiff
path: root/lib/chef/provider
Commit message (Collapse)AuthorAgeFilesLines
* Revert "remove #to_json Monkeytpatching"Lamont Granquist2014-08-091-1/+1
| | | | This reverts commit adbb0fa85cc45b93ba91dc3019094b312cafb35c.
* remove #to_json MonkeypatchingLamont Granquist2014-08-091-1/+1
|
* Merge pull request #1743 from juliandunn/suse-package-removal-failureClaire McQuin2014-08-081-1/+1
|\ | | | | fix SuSE package removal failure
| * [COOK-4028] zypper remove not working wiht OpenSuse 13.1Boris Komraz2014-08-031-1/+1
| | | | | | | | checking version for nil solves the problem
* | Merge pull request #1719 from ↵Claire McQuin2014-08-081-2/+2
|\ \ | | | | | | | | | | | | evertrue/evertrue/eherot/add_mount_point_word_boundaries Added whitespace boundaries to some of the mount point references in mount resource
| * | Add word boundary to mount point regexp in mount mounted functionEric Herot2014-07-301-1/+1
| | |
| * | Add word boundary to mount point regexp in mount disable functionEric Herot2014-07-301-1/+1
| | |
* | | Merge pull request #1694 from jordane/jordane/git_branch_BClaire McQuin2014-08-081-1/+1
|\ \ \ | | | | | | | | git provider fails on existing branch names
| * | | use -B in case user wants to reset branchJordan Evans2014-07-251-1/+1
| | | |
* | | | Merge pull request #1676 from higanworks/use_shared_path_for_deploy_resourceClaire McQuin2014-08-071-1/+2
|\ \ \ \ | | | | | | | | | | shared_path can be used to get the path to the shared_path in deploy resource
| * \ \ \ Merge remote-tracking branch 'upstream/master' into ↵sawanoboly2014-08-0451-141/+5
| |\ \ \ \ | | | | | | | | | | | | | | | | | | use_shared_path_for_deploy_resource
| * | | | | shared_path can be used to get the path to the shared_pathsawanoboly2014-07-221-1/+2
| | |/ / / | |/| | |
* | | | | Merge pull request #1680 from BundesIT/masterClaire McQuin2014-08-071-2/+2
|\ \ \ \ \ | | | | | | | | | | | | Some minor fixes for the Paludis package provider
| * | | | | moved init of timeout for paludis packages to the right placeThomas Berger2014-07-261-5/+0
| | | | | |
| * | | | | use package.timeout for the cave timeout valueThomas Berger2014-07-251-1/+6
| | | | | |
| * | | | | some paludis fixesThomas Berger2014-07-231-2/+2
| |/ / / / | | | | | | | | | | | | | | | | | | | | - only search for non-masked packages - increased the command timeout for the installation process to a reasonable large number
* | | | | Merge pull request #1616 from chr4/userdel-forceClaire McQuin2014-08-071-0/+1
|\ \ \ \ \ | | | | | | | | | | | | Add "force" attribute to resource/user, passing "-f" to userdel
| * | | | | Add "force" attribute to resource/user, passing "-f" to userdelChris Aumann2014-07-081-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | This allows removal of logged in users.
* | | | | | Merge pull request #1597 from criteo/modify_envClaire McQuin2014-08-071-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | Don't modify variable passed to env resource when updating
| * | | | | | Don't modify variable passed to env resource when updatingPierre Ynard2014-07-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When using a delimiter, the passed value is prepended to the given environment variable. Unfortunately this has the side effect of modifying the variable passed to the resource. Oftentimes this is an attribute, used somewhere else after that, with the wrong, modified value.
* | | | | | | Don't detect pacakage name as version when the RPM isn't installedRyan Cragun2014-08-071-2/+2
| | | | | | |
* | | | | | | Merge pull request #1747 from jaymzh/macosx_groups_11Phil Dibowitz2014-08-051-9/+27
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Fix OSX Group provider to be properly idempotent
| * | | | | | | Fix OSX Group provider to be properly idempotentPhil Dibowitz2014-08-041-9/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently the OSX Group provider use the 'Etc' module to determine what exists, and the 'dscl' command to change things. Etc will look to /etc/group by default and fallback to 'dscl', which causes idempotency incorrectness. This change the Group provider to simply look at 'dscl' always.
* | | | | | | | Merge pull request #1731 from dkinzer/patch-1Bryan McLellan2014-08-041-1/+1
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | Replace single quotes with double-quotes. Obvious fix.
| * | | | | | | Replace single quote with double quote.David Kinzer2014-07-311-1/+1
| | | | | | | |
* | | | | | | | Merge pull request #1180 from ClogenyTechnologies/kd-aix-groupsJulian C. Dunn2014-08-042-2/+112
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | | OC-10832 - AIX - group provider implementation
| * | | | | | | aix: fix aix group provider to add/remove group members.kaustubh-d2014-07-311-2/+17
| | | | | | | |
| * | | | | | | aix: implement user lock/unlock and fix testskaustubh-d2014-07-311-0/+26
| | | | | | | |
| * | | | | | | aix: -m option option to usermod errors on aixkaustubh-d2014-07-311-0/+17
| | | | | | | |
| * | | | | | | aix: use password hashes, aix style from /etc/security/passwdkaustubh-d2014-07-311-1/+1
| | | | | | | |
| * | | | | | | aix: useradd doesnt support -r like other unix, so sytem account is created ↵kaustubh-d2014-07-311-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | by adding to "system" group.
| * | | | | | | Added basic changes for aix user providersiddheshwar-more2014-07-311-0/+45
| | |_|_|_|/ / | |/| | | | |
* | | | | | | revert this lineLamont Granquist2014-08-011-0/+2
| |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | Chef::Provider::Package::Rubygems::AlternateGemEnvironment does not inherit from Chef::Provider
* | | | | | Revert "CHEF-4028 - Log resource no longer counts as an updated resource ↵Lamont Granquist2014-07-311-15/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unless a write actually happens" This reverts commit 77119f0f37cc100d450e4f2d2f9dcfb9a57a74a8.
* | | | | | Revert "CHEF-4028: Use the levels constant from mixlib-log"Lamont Granquist2014-07-311-2/+2
| |/ / / / |/| | | | | | | | | | | | | | This reverts commit 7219db1ff7dbc5fc9c9f29cb43a319ec69c9430a.
* | | | | remove http_request hard coded query stringLamont Granquist2014-07-311-4/+4
| | | | |
* | | | | Revert "remove http_request hard coded query string"Lamont Granquist2014-07-311-4/+4
| | | | | | | | | | | | | | | | | | | | This reverts commit 98267a4f7bdb1b7608bc32c1ba64f66c789f5d04.
* | | | | remove http_request hard coded query stringLamont Granquist2014-07-311-4/+4
| | | | |
* | | | | Revert "log resource should support why-runt"Lamont Granquist2014-07-311-4/+0
| | | | | | | | | | | | | | | | | | | | This reverts commit 2e60d36fd24bdae88aecedd7f85a11be82e9ecb2.
* | | | | log resource should support why-runtLamont Granquist2014-07-311-0/+4
|/ / / /
* | | | fixing trailing blank lines as wellLamont Granquist2014-07-2912-18/+0
| | | |
* | | | fixing all the extra blank linesLamont Granquist2014-07-2933-42/+0
| | | | | | | | | | | | | | | | yes, i just used rubocop on the chef sourcecode...
* | | | add shell_out to base provider codeLamont Granquist2014-07-2932-64/+0
| |_|/ |/| |
* | | remove rest-client gemLamont Granquist2014-07-171-1/+0
| | | | | | | | | | | | nothing in chef-client uses it any more.
* | | remove threads from nonessential code piecesLamont Granquist2014-07-161-11/+14
| | | | | | | | | | | | | | | | | | | | | | | | This pulls the wait_for_status call completely out of any threaded context. Since Timeout in ruby also uses a thread, pulled that out as well and did a manual countdown style timeout. The only thing that is left in threaded is the actual start/stop command, which is what needs to be threaded.
* | | Limit change to windows and fix test to be accurate.jmink2014-07-151-4/+4
| | |
* | | Clarify symlink comments in response to code reviewjmink2014-07-151-8/+7
| | |
* | | Add comments to clarify linking codejmink2014-07-151-3/+14
| | |
* | | CHEF-3960 Symlinks to directories should be swingablejmink2014-07-151-2/+11
| | |
* | | Merge pull request #1581 from opscode/vtolstov-systemdClaire McQuin2014-07-091-14/+16
|\ \ \ | |_|/ |/| | vtolstov: reload service only if it running, if not - start