HomePhorge

(#8408/8409) Add a Windows ADSI helper module
f19a0ea8c12cUnpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

(#8408/8409) Add a Windows ADSI helper module

This module (Puppet::Util::ADSI) provides access to Active Directory Services
Interfaces, using win32ole. The base module has methods for generating resource
URIs and connecting to ADSI.

It also provides classes Puppet::Util::ADSI::User and Puppet::Util::ADSI::Group
for managing Active Directory users and groups, along with their properties and
group memberships. This will be used to implement the Windows ADSI user and
group providers.

Based on work by: Joel Rosario <joel.r@.internal.directi.com>
Based on work by: Cameron Thomas <cameron@puppetlabs.com>
Reviewed-By: Matt Robinson <matt@puppetlabs.com>
(cherry picked from commit b5fd95336e71ad428109cddf6cd2f33bdd31e025)

Details

Provenance
Nick Lewis <nick@puppetlabs.com>Authored on
Jacob Helwig <jacob@puppetlabs.com>Committed on Aug 19 2011, 10:52 PM
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPU6919d2c082ad: (#8663) Exclude exec timeout test on Windows
Branches
Unknown
Tags
Unknown

Event Timeline

Jacob Helwig <jacob@puppetlabs.com> committed rPUf19a0ea8c12c: (#8408/8409) Add a Windows ADSI helper module (authored by Nick Lewis <nick@puppetlabs.com>).Aug 19 2011, 10:52 PM