Skip to content

Cookbook for hardening macOS systems. This will be moved to a different organization soon.

License

Notifications You must be signed in to change notification settings

kameghamegha/harden_macos

Repository files navigation

Cookbook Name:: harden_macos

Author:: Meg Cassidy (meg@nuna.com)

Copyright:: 2016-2017, Nuna, Inc.

Licensed under the Apache License, Version 2.0 (the "License");

you may not use this file except in compliance with the License.

You may obtain a copy of the License at

Unless required by applicable law or agreed to in writing, software

distributed under the License is distributed on an "AS IS" BASIS,

WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

See the License for the specific language governing permissions and

limitations under the License.

harden_macos Cookbook

This cookbook covers several areas of hardening for OS X and has generally only been tested for OSX version 10.11.x and 10.12.x.

Requirements

platforms

  • mac_os_x

platform_version

  • 10.11.x
  • 10.12.x

cookbooks

  • mac_os_x - For userdefaults custom resource to do Library defaults write commands

Attributes

TODO: fix this This cookbook does not currently utilize attributes.

References

GOV.UK

Apple

Other

Usage

The default recipe is meant to call the other parts of the recipes. Each of the recipes consist of different functional groups of checks and changes. These groups are explained below:

harden_macos::default

TODO: fill in

Just include harden_macos::default in your node's run_list:

{
  "name":"my_node",
  "run_list": [
    "recipe[osquery]"
  ]
}

License and Authors

Authors: Meg Cassidy (meg@nuna.com)

About

Cookbook for hardening macOS systems. This will be moved to a different organization soon.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages