On Wed, Jun 8, 2011 at 8:00 AM, James Turnbull <ja...@puppetlabs.com> wrote:

> Mister IT Guru wrote:
> > Hi guys – I was wondering how well puppet performs on  OSX. Anyone here
> > had any experience using puppet under OSX?
> >
>
> Very well and it's well supported.  Google uses it to manage their
> internal OSX desktops as do a number of other companies, universities, etc.


Apart from services, users, groups, etc, we have some interesting native
types for Puppet on OS X like the authorization framework one. This is
something that's rather difficult to manage with any other tool

~ nbk $ puppet resource macauthorization com.apple.airport.network
macauthorization { 'com.apple.airport.network':
  ensure     => 'present',
  auth_class => 'rule',
  auth_type  => 'right',
  comment    => 'For restricting network selection to administrative users',
  k_of_n     => '1',
  rule       => ['authenticate-admin', 'default'],
}

~ nbk $ puppet resource macauthorization com.apple.airport.power
macauthorization { 'com.apple.airport.power':
  ensure     => 'present',
  auth_class => 'rule',
  auth_type  => 'right',
  comment    => 'For restricting AirPort power changes to administrative
users',
  k_of_n     => '1',
  rule       => ['authenticate-admin', 'default'],
}

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to