Skip to content

Getting Started

Allen Golbig edited this page Oct 8, 2024 · 9 revisions

Getting Started

Prerequisites

. Git
. Python3
  . Python3 Modules
    . pyyaml
    . xlwt
. Ruby
  . Gemfiles
    . asciidoctor
    . asciidoctor-pdf
    . rouge

Getting Started

To work locally, first clone into the repository and install the required Python3 modules and Ruby gems:

git clone https://github.com/usnistgov/macos_security.git

cd macos_security

# always git checkout one of the OS branches
git checkout sequoia

pip3 install -r requirements.txt --user

bundle install --binstubs --path mscp_gems
Never work off the main branch, always git checkout one of the OS branches.