Puppet Class: macsecurity

Defined in:
manifests/init.pp

Overview

Set sane security defaults for OSX



2
3
4
5
6
7
8
9
10
11
12
13
14
15
# File 'manifests/init.pp', line 2

class macsecurity {
  osx_default { 'Disable Guest access':
    domain => '/Library/Preferences/com.apple.loginwindow',
    key    => 'GuestEnabled',
    value  => 0,
    type   => 'integer',
    user   => 'root'
  }

  include osx::software_update
  include osx::software_update::frequency

  include osx::security::firewall
}