This repository holds a reusable SSP Template based around the principals outlined in NIST 800-18
This is NOT an official repository of any kind, simply a way to organize things in a consistent manner.
Next, you'll need to have a copy of Ruby installed and run bundler install
to
install the approprate gems.
(Run gem install bunder
if you don't have it yet)
You will also need a copy of java
and saxon.jar
installed in your path for
the XSL transforms that happen during the build process.
Finally, you will need a copy of Python sphinx
version 2.2 or higher.
Full rake
task help can be found by running rake -D
at the command line but
most people will wish to do the following:
-
Update the
project_config.ini
file to satisfy the requirements of your organization. -
Run
rake generate_controls
to generate the appropriate FIPS 199 control templates that you selected inproject_config.ini
-
Remove any controls from
docs/security_controls
that you do not need to follow- Don't forget to update
docs/security_controls/index.rst
if you remove entire control families.
- Don't forget to update
-
Generate the documentation using
rake docs:html
-
Check for any
todo
items that you have outstanding, fix them, and re-runrake docs:html
until satisfied.