Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add sensitive feature | dheerajd-msys | 2018-06-15 | 1 | -0/+6 |
| | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com> | ||||
* | Launch process with elevated token | NimishaS | 2017-07-19 | 1 | -0/+6 |
| | | | | Signed-off-by: NimishaS <nimisha.sharad@msystechnologies.com> | ||||
* | fix chefstyle offenses | Lamont Granquist | 2017-06-20 | 1 | -1/+1 |
| | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org> | ||||
* | spec cleanup and some light refactoringlcg/cleanup2 | Lamont Granquist | 2017-02-01 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | - 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> | ||||
* | Fix the timeout in the comment to be correct | Tim Smith | 2017-01-13 | 1 | -1/+1 |
| | |||||
* | Resolve most chefstyle warnings | Tim Smith | 2016-10-07 | 1 | -28/+28 |
| | | | | Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
* | opscode -> Chef | Tim Smith | 2016-02-17 | 1 | -2/+2 |
| | |||||
* | convert environment hash keys to strings | Evan Tschuy | 2015-11-10 | 1 | -1/+5 |
| | | | | | | | by converting the hash keys to strings, we can use symbols in our environment blocks: environment {FOO: 'bar', SHELL: 'zsh'} | ||||
* | Fix 2 ruby warnings for uninitialized variables | danielsdeleo | 2015-05-15 | 1 | -0/+1 |
| | |||||
* | Added TODO for next major | Nitz | 2015-02-15 | 1 | -0/+3 |
| | |||||
* | Option "login" now simulates login in unix | Nitz | 2015-02-15 | 1 | -3/+14 |
| | | | | | | | | | Added: * Secondary groups from etc files * Set environment variables like `su` would * Set primary group to user's primary group if no other group specified All only if `login` is set | ||||
* | Document input and live stream options to `new` | danielsdeleo | 2014-11-24 | 1 | -0/+11 |
| | |||||
* | Add buffering to the process status pipe | Ryan Cragun | 2014-10-31 | 1 | -1/+1 |
| | |||||
* | remove LC_ALL default environment variable | Lamont Granquist | 2014-08-28 | 1 | -15/+4 |
| | | | | now that we no longer support ruby 1.8.7 its time to retire this | ||||
* | Simplify live_stream vs live_stdout vs live_stderr based on PR comments | Max Lincoln | 2014-07-17 | 1 | -23/+22 |
| | |||||
* | Support separate live stream for stderr | Max Lincoln | 2014-07-17 | 1 | -2/+22 |
| | |||||
* | Merge pull request #26 from akshaykarle/master | Serdar Sutay | 2014-05-13 | 1 | -3/+3 |
|\ | | | | | [#MIXLIB-19] Copy stderr to live_stream along with stdout of the subprocess | ||||
| * | Add stderr to live_stream. | Akshay Karle | 2013-09-26 | 1 | -3/+3 |
| | | |||||
* | | Adds error? method to check whether the process exited successfully. This ↵ | Chris Armstrong | 2014-01-21 | 1 | -8/+12 |
| | | | | | | | | allows the user to use custom error-handling logic. error! now uses error? internally. | ||||
* | | Add termination info to error messages | danielsdeleo | 2013-11-04 | 1 | -0/+2 |
|/ | | | | | If no logger is configured, we still want to inform the user that the process was killed (and how). | ||||
* | Make sure the parent process' LC_ALL setting is passed to subprocess when ↵ | sersut | 2013-06-14 | 1 | -0/+6 |
| | | | | LC_ALL is set to nil in the :environment setting. | ||||
* | Add option validation | Moser, Kevin | 2013-03-13 | 1 | -1/+5 |
| | |||||
* | Remove remote_call option | Moser, Kevin | 2013-01-15 | 1 | -3/+0 |
| | |||||
* | Add process impersonation | Moser, Kevin | 2013-01-11 | 1 | -0/+11 |
| | |||||
* | MIXLIB_SHELLOUT-02: Fix comments about default timeout to avoid confusion. | Matthew Kent | 2012-10-24 | 1 | -1/+1 |
| | |||||
* | [CHEF-2994][STDIN] Child process should accept stdin input if input is specified | Ho-Sheng Hsiao | 2012-03-26 | 1 | -1/+0 |
| | |||||
* | [CHEF-2994][STDIN] ShellOut.new should accept input as an option | Ho-Sheng Hsiao | 2012-03-26 | 1 | -0/+4 |
| | |||||
* | [CHEF-2994][STDIN] Option :input should be set to nil by default | Ho-Sheng Hsiao | 2012-03-26 | 1 | -0/+5 |
| | |||||
* | update license headers and dates | Daniel DeLeo | 2011-12-01 | 1 | -1/+1 |
| | |||||
* | remove hardcoded Chef::Log, allow a logger to be set on create | Daniel DeLeo | 2011-12-01 | 1 | -15/+22 |
| | |||||
* | document more methods in ShellOut base class | Daniel DeLeo | 2011-12-01 | 1 | -0/+9 |
| | |||||
* | add doc for the attributes | Daniel DeLeo | 2011-12-01 | 1 | -6/+40 |
| | |||||
* | Initial extraction of ShellOut from Chef | Daniel DeLeo | 2011-12-01 | 1 | -0/+237 |