- Notifications
You must be signed in to change notification settings - Fork28
Puppet module for deploying PowerBroker Identity Services (PBIS) Open Edition.
License
ctf/puppet-pbis
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Joins a node to an Active Directory domain using PowerBroker Identity Services Open Edition (PBIS).
node 'workstation' { class { 'pbis': ad_domain => 'ads.example.org', bind_username => 'admin', bind_password => 'password', ou => 'ou=Computers,ou=Department,ou=Divison', user_domain_prefix => 'ADS', require_membership_of => 'ADS\\Linux_Users', }}This module supports two ways of distributing the PBIS Open packages:
- using Puppet's built-in fileserver, and
- as
packageresources using an external repository.
The default is to use Puppet's built-in fileserver.
In either case, download the necessary packages from theBeyondTrust website. Extract the architecture-specificpbis-open.rpm or.deb file from the self-extractingsh archive.
Rename thepbis-open package files according to the following convention:
pbis-open.amd64.debpbis-open.i386.debpbis-open.x86_64.rpmpbis-open.i386.rpmand place them in the module'sfiles/ folder.
For scalability, or if you are using variable module paths, you may want to add the PBIS Open packages to a localapt oryum repository.
In that case, include the class withuse_repository => true.
node 'workstation' { class { 'pbis': ... use_repository => true, }}The service name may not be 'lsass' on newer version of PBIS and may be 'lwsmd'. This is now configurable as below:
node 'workstation' { class { 'pbis': ... service_name => 'lwsmd', }}This module requires theosfamily fact, which depends on Facter 1.6.1+.
This module has been tested against Puppet 2.7.18+ and Facter 1.6.9+ on Debian 7 and Ubuntu 12.04.
Support for RedHat and Suse is included but has not been tested.
Please open a pull request with any changes or bugfixes.
Likewise Open was acquired by BeyondTrust in 2011 and rebranded as PowerBroker Identity Services Open Edition. The project page is atpowerbrokeropen.org.
The original Likewise Open package is included in the Ubuntu repositories, but has not been updated in years.
About
Puppet module for deploying PowerBroker Identity Services (PBIS) Open Edition.
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Contributors3
Uh oh!
There was an error while loading.Please reload this page.