diff options
| author | Nigel Kersten <nigelk@google.com> | 2008-11-25 08:32:46 -0800 |
|---|---|---|
| committer | James Turnbull <james@lovedthanlost.net> | 2008-11-26 13:02:53 +1100 |
| commit | d978668c03f42ce314245c23b06179f6a62f3d67 (patch) | |
| tree | ba18a5fd7854e2fbe7d3220d072cba06ede991c3 /lib/puppet/provider/group/directoryservice.rb | |
| parent | 86ce934270992d192a1163d211761a505d5b2812 (diff) | |
| download | puppet-d978668c03f42ce314245c23b06179f6a62f3d67.tar.gz puppet-d978668c03f42ce314245c23b06179f6a62f3d67.tar.xz puppet-d978668c03f42ce314245c23b06179f6a62f3d67.zip | |
Lots of DirectoryService work. New Computer Type. Users now use password hashes. Groups now support setting members as attributes of the group for OS X.
Diffstat (limited to 'lib/puppet/provider/group/directoryservice.rb')
| -rw-r--r-- | lib/puppet/provider/group/directoryservice.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/puppet/provider/group/directoryservice.rb b/lib/puppet/provider/group/directoryservice.rb index 406622224..2f393052b 100644 --- a/lib/puppet/provider/group/directoryservice.rb +++ b/lib/puppet/provider/group/directoryservice.rb @@ -16,8 +16,9 @@ require 'puppet/provider/nameservice/directoryservice' Puppet::Type.type(:group).provide :directoryservice, :parent => Puppet::Provider::NameService::DirectoryService do desc "Group management using DirectoryService on OS X." - + commands :dscl => "/usr/bin/dscl" confine :operatingsystem => :darwin - #defaultfor :operatingsystem => :darwin + defaultfor :operatingsystem => :darwin + has_feature :manages_members end |
