summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update error messages to indicate user who lacks privilege on Windowsbtm/elevatedBryan McLellan2017-07-191-91/+54
| | | | | | | In some cases the user running mixlib-shellout needs additional privileges, in other cases the user we're trying to run the process as needs them. Signed-off-by: Bryan McLellan <btm@loftninjas.org>
* Launch process with elevated tokenNimishaS2017-07-195-23/+105
| | | | Signed-off-by: NimishaS <nimisha.sharad@msystechnologies.com>
* Merge pull request #146 from chef/lcg/chefstyleLamont Granquist2017-06-203-25/+27
|\ | | | | fix chefstyle offenses
| * fix chefstyle offensesLamont Granquist2017-06-203-25/+27
|/ | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Merge pull request #136 from chef/lcg/cleanup2Lamont Granquist2017-02-024-232/+170
|\ | | | | mostly cleanup which helper
| * spec cleanup and some light refactoringlcg/cleanup2Lamont Granquist2017-02-014-232/+170
|/ | | | | | | | | | | | | | | - mostly cleans up the windows specs so its easier to read the API out of them and removes some of the very brittle internal testing - refactors the 'which' logic a bit. trying to converge towards the chef/chef version and eventually extracting common code so that do not have to maintain 10+ slightly different copies everywhere. - adds the Mixlib::ShellOut::EmptyWindowsCommand exception because letting CreateProcessW throw a generic SystemCallError is pretty much useless to everyone. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Merge pull request #135 from chef/lcg/cleanup1Lamont Granquist2017-01-276-133/+140
|\ | | | | remove largely useless Utils class
| * remove largely useless Utils classLamont Granquist2017-01-276-133/+140
|/ | | | | | | | its just a collection of private methods, they should be private methods retain a method in the class that was being used externally. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Merge pull request #134 from chef/24_testingThom May2017-01-171-2/+3
|\ | | | | Test on Ruby 2.4.0 in Travis
| * Test on Ruby 2.4.024_testingTim Smith2017-01-131-2/+3
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Merge pull request #133 from chef/fix_timeout_commmentLamont Granquist2017-01-131-1/+1
|\ \ | |/ |/| Fix the timeout in the comment to be correct
| * Fix the timeout in the comment to be correctTim Smith2017-01-131-1/+1
|/
* Merge pull request #130 from chef/ruby22Thom May2016-10-0715-538/+554
|\ | | | | Require Ruby 2.2 and use chefstyle
| * Fix Appveyor and deal with multiple gemspecsruby22Thom May2016-10-072-3/+5
| | | | | | | | Signed-off-by: Thom May <thom@chef.io>
| * float chefstyleThom May2016-10-071-1/+1
| | | | | | | | Signed-off-by: Thom May <thom@chef.io>
| * Add back the bundler updateTim Smith2016-10-071-0/+2
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add contributing docsTim Smith2016-10-071-1/+5
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Use rake in travisTim Smith2016-10-071-7/+1
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Resolve most chefstyle warningsTim Smith2016-10-0712-524/+533
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add Chefstyle to Rake and GemspecTim Smith2016-10-072-1/+7
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Require Ruby 2.2Tim Smith2016-10-072-2/+1
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #120 from chef/rakefileThom May2016-10-071-15/+2
|\ | | | | use gem helper tasks to get rake release
| * use gem helper tasks to get rake releaserakefileMatt Wrock2016-02-031-15/+2
| |
* | Merge pull request #116 from docwhat/commonexceptionsThom May2016-10-071-3/+4
|\ \ | | | | | | Modified all exceptions to have a common parent
| * | Modified all exceptions to have a common parentChristian HoĢˆltje2016-01-111-3/+4
| | | | | | | | | | | | Closes #98
* | | Merge pull request #129 from chef/deprecateThom May2016-08-234-19/+5
|\ \ \ | | | | | | | | Require Ruby 2.1+
| * | | Require Ruby 2.1+deprecateTim Smith2016-08-224-19/+5
|/ / / | | | | | | | | | | | | | | | Just removes some 1.9 logic from testing. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | bumping 2.2.7 for relase2.2.7Lamont Granquist2016-08-221-1/+1
| | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | Merge pull request #127 from chef/smurawski/agressive_terminationSteven Murawski2016-06-083-16/+81
|\ \ \ | | | | | | | | Keep Mixlib-ShellOut from killing required Windows processes
| * | | add logging message if attempting to kill critical processsmurawski/agressive_terminationSteven Murawski2016-06-062-6/+16
| | | |
| * | | Keep `kill_process_tree` from killing protected system processes.Steven Murawski2016-05-242-16/+68
| | | |
| * | | current debugging gemsSteven Murawski2016-05-241-0/+3
|/ / /
* | | Merge pull request #122 from tas50/masterTim Smith2016-03-027-45/+85
|\ \ \ | |_|/ |/| | Improve documentation + misc fixes
| * | 2.3 is not yet known by RVM so use 2.3.0Tim Smith2016-03-021-1/+1
| | | | | | | | | See https://github.com/travis-ci/travis-ci/issues/5361
| * | Update ruby versions to test onTim Smith2016-03-021-3/+4
| | |
| * | Link to the code for the complete listTim Smith2016-02-171-5/+1
| | | | | | | | | | | | | | | Technically I could type this all, but it's probably easier to just link direct to the options
| * | Document more advanced usageTim Smith2016-02-171-10/+15
| | | | | | | | | | | | Fix badge and some formatting as well
| * | Add badges to the readmeTim Smith2016-02-171-1/+5
| | |
| * | opscode -> ChefTim Smith2016-02-174-13/+13
| | |
| * | Update travis configTim Smith2016-02-171-0/+6
| | | | | | | | | | | | | | | | | | Test on Ruby 2.2 Run in the container environment Cache gems
| * | Expand the license sectionTim Smith2016-02-171-3/+19
| | |
| * | Format markdown for better renderingTim Smith2016-02-171-20/+32
| | | | | | | | | | | | Also add the require to the example and fix an awkward sentence
| * | Opscode -> ChefTim Smith2016-02-171-3/+3
|/ /
* | Merge pull request #119 from chef/rel_2_2_62.2.6Matt Wrock2016-02-032-1/+5
|\ \ | | | | | | release 2.2.6
| * | release 2.2.6Matt Wrock2016-02-032-1/+5
|/ /
* | Merge pull request #118 from chef/inheritMatt Wrock2016-02-023-3/+4
|\ \ | |/ |/| fixes regression where CreateProcessWithLogonW wants a boolean
| * removing ruby 1.9.3 from appveyor testsinheritMatt Wrock2016-02-021-2/+1
| |
| * change CreateProcessAsUserW to use a int instead of boolMatt Wrock2016-02-022-1/+3
|/
* release 2.2.52.2.5Thom May2015-12-022-2/+2
|
* bump to 2.2.4Thom May2015-12-022-1/+6
|