summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Added comment for bugjdm/testJay Mundrawala2015-08-261-0/+10
|
* Don't use presence of fd to check if fd's were inheritedJay Mundrawala2015-08-261-2/+4
| | | | | | | | | This is breaking on windows with ruby 2.0.0p645. The issue seems to be that there is something at the fd, but it's not the file descriptor from the parent. Instead, we're now testing that both the fd exists and the file contains the contents that were written
* Merge pull request #97 from BackSlasher/patch-1Thom May2015-05-191-1/+1
|\ | | | | Update CHANGELOG.md
| * Update CHANGELOG.mdBackSlasher2015-05-181-1/+1
|/ | | Fixed typo
* bump version to 2.1.02.1.0Lamont Granquist2015-05-181-1/+1
|
* changelog for releaseLamont Granquist2015-05-181-0/+3
|
* Merge pull request #96 from chef/lcg/rspec3Lamont Granquist2015-05-155-285/+355
|\ | | | | rspec3ification
| * force expect syntaxLamont Granquist2015-05-151-0/+3
| |
| * rspec3ificationLamont Granquist2015-05-155-285/+352
|/
* add CHANGELOG.mdLamont Granquist2015-05-151-1/+3
|
* Merge pull request #94 from chef/lcg/no-getpgrpLamont Granquist2015-05-152-31/+14
|\ | | | | remove getpgrp back to setsid
| * remove getpgrp back to setsidlcg/no-getpgrpLamont Granquist2015-05-152-31/+14
| |
* | Fix 2 ruby warnings for uninitialized variablesdanielsdeleo2015-05-153-0/+5
|/
* update CHANGELOG.md for mergeLamont Granquist2015-05-141-0/+5
|
* Merge pull request #78 from BackSlasher/add-loginLamont Granquist2015-05-143-5/+150
|\ | | | | with_logon now simulates login in unix
| * Added TODO for next majorNitz2015-02-152-0/+6
| |
| * Option "login" now simulates login in unixNitz2015-02-153-5/+144
| | | | | | | | | | | | | | | | | | 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
* | Merge pull request #92 from chef/ksubrama/win64Kartik Null Cating-Subramanian2015-05-014-15/+11
|\ \ | | | | | | Refactor platform dependent gem creation.
| * | Clean up Rakefile/platform dependent gem generation.ksubrama/win64Kartik Null Cating-Subramanian2015-04-244-15/+11
|/ / | | | | | | | | Use the "universal" platform when building the windows gems to let us simultaneously support 32 and 64 bit windows builds.
* | Merge pull request #91 from chef/ksubrama/test_fixKartik Null Cating-Subramanian2015-04-221-1/+1
|\ \ | | | | | | Change mixlib spec test to pass on windows by invoking powershell explicitly.
| * | Change mixlib spec test to pass on windows by invoking powershell explicitly.ksubrama/test_fixKartik Null Cating-Subramanian2015-04-211-1/+1
|/ /
* | Merge pull request #88 from docwhat/patch-1Lamont Granquist2015-02-021-1/+1
|\ \ | | | | | | README: typo in example
| * | README: typo in exampleChristian Höltje2015-02-021-1/+1
|/ / | | | | Fixed a simple transposition of characters.
* | Merge pull request #85 from opscode/jdm/2.0.12.0.1Jay Mundrawala2014-12-192-1/+6
|\ \ | | | | | | 2.0.1 Release
| * | Bumped version to 2.0.1Jay Mundrawala2014-12-191-1/+1
| | |
| * | Updated Changelog for 2.0.1Jay Mundrawala2014-12-191-0/+5
|/ /
* | Merge pull request #79 from opscode/jdm/win-kill-procJay Mundrawala2014-12-182-99/+121
|\ \ | | | | | | On windows, send sigkill to process if it exceeds its alloted time
| * | Add some test coverage for timeouts on windowsJay Mundrawala2014-12-181-99/+115
| | |
| * | On windows, send sigkill to process if it exceeds its alloted timeJay Mundrawala2014-12-181-0/+6
|/ / | | | | | | | | | | | | | | | | Timeouts did not work correctly on windows because we do not kill or abandon the process. What was happening was a timeout condition was getting correctly detected, and an exception was being raised. However, before the exception could propogate, whatever the process was writing was fully read until it closed its FD.
* | Merge pull request #81 from opscode/jdm/test-fixesJay Mundrawala2014-12-184-9/+38
|\ \ | |/ |/| Get specs to pass on windows
| * Add ruby 2 to appveyor yamljdm/test-fixesJay Mundrawala2014-12-171-2/+1
| | | | | | | | cleanup copy pasta errors
| * Added appveyor yamlJay Mundrawala2014-12-171-0/+32
| |
| * The process no longer inherit LC_ALL from the parent. Update spec to ↵Jay Mundrawala2014-12-171-8/+3
| | | | | | | | | | | | | | | | | | refelect that. This fixes a spec that was broken on Windows by 767ea4fc19cb29a55a81a55d1a13643ae3108f4c from PR https://github.com/opscode/mixlib-shellout/pull/58 It seems the Unix spec was updated to reflect this change, but the Windows was not
| * Fix live_stream for windowsJay Mundrawala2014-12-172-1/+4
|/ | | | | The windows module was looking to write stdout to live_stream instead of live_stdout.
* Document input and live stream options to `new`danielsdeleo2014-11-241-0/+11
|
* Merge pull request #70 from opscode/ryan/issue_2062_12Serdar Sutay2014-11-062-9/+19
|\ | | | | Add buffering to the process status pipe (CHEF 2062)
| * Block until child stream is emptyryan/issue_2062_12Ryan Cragun2014-10-311-1/+1
| |
| * Remove child process pipe from open pipes when the stream is closedRyan Cragun2014-10-311-0/+1
| |
| * Rescue ArgumentError on Marshal.load of buffered child statusRyan Cragun2014-10-311-1/+1
| |
| * Add buffering to the process status pipeRyan Cragun2014-10-312-8/+17
|/
* Bump version number after 2.0.0 branching.Serdar Sutay2014-10-272-2/+4
|
* Update changelog with the ruby version requirement change.Serdar Sutay2014-10-211-1/+1
|
* Merge pull request #57 from ClogenyTechnologies/kd/processgrp-fixlamont-granquist2014-09-112-12/+18
|\ | | | | aix getpgid fails when called from parent and parent and child have different session
| * removed emulated Errno::ESRCHkaustubh-d2014-09-101-10/+11
| |
| * raise Errno::ESRCH in spec for aixkaustubh-d2014-08-271-1/+1
| |
| * fix getpgid issue on aixkaustubh-d2014-08-272-3/+8
| |
* | Merge pull request #58 from opscode/lcg/remove-lc-all-hack2.0.0.rc.0lamont-granquist2014-09-076-50/+27
|\ \ | | | | | | remove LC_ALL default environment variable
| * | add required ruby versionLamont Granquist2014-09-071-0/+1
| | |
| * | add back 'last-release' stuffLamont Granquist2014-09-051-0/+9
| | |
| * | dump out changelog for 2.0.0 and add LC_ALL entryLamont Granquist2014-09-051-18/+3
| | |