HomePhorge

+ Puppet::SUIDManager - This replaces all calls to the built-in ruby…
6f11dee740e6Unpublished

Unpublished Commit · Learn More

Repository Importing: This repository is still importing.

Description

+ Puppet::SUIDManager - This replaces all calls to the built-in ruby 'Process' library for uid/gid/euid/egid operations, including (not surprisingly) Puppet::Util#asuser and a method to run commands and capture output. This is due to many inconsistencies (through bugfixes) between ruby versions in the 1.8.x branch. This is included in the core puppet library and can be used by all puppet types and providers. ! Modified Puppet::Util#uid to check (and warn) if passed a nil value. ! Changes to use Puppet::SUIDManager instead of Process and relevant Puppet::Util calls. ! Removed Puppet::Util#asuser.

git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1666 980ebf18-57e1-0310-9a29-db15c13687c0

Details

Provenance
erikh <erikh@980ebf18-57e1-0310-9a29-db15c13687c0>Authored on
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPU320ac389de52: Updating CHANGELOG for 0.19.2
Branches
Unknown
Tags
Unknown

Event Timeline

erikh <erikh@980ebf18-57e1-0310-9a29-db15c13687c0> committed rPU6f11dee740e6: + Puppet::SUIDManager - This replaces all calls to the built-in ruby… (authored by erikh <erikh@980ebf18-57e1-0310-9a29-db15c13687c0>).Sep 22 2006, 7:19 PM