diff --git a/scripts/generate_guidance.py b/scripts/generate_guidance.py index 1cb7c73d..b58fc7d7 100755 --- a/scripts/generate_guidance.py +++ b/scripts/generate_guidance.py @@ -1016,16 +1016,16 @@ def main(): adoc_footer_template = Template(adoc_footer_file.read()) with open(adoc_templates_dict['adoc_foreword']) as adoc_foreword_file: - adoc_foreword_template = adoc_foreword_file.read() + adoc_foreword_template = adoc_foreword_file.read() + "\n" with open(adoc_templates_dict['adoc_authors']) as adoc_authors_file: - adoc_authors_template = adoc_authors_file.read() + adoc_authors_template = adoc_authors_file.read() + "\n" with open(adoc_templates_dict['adoc_acronyms']) as adoc_acronyms_file: - adoc_acronyms_template = adoc_acronyms_file.read() + adoc_acronyms_template = adoc_acronyms_file.read() + "\n" with open(adoc_templates_dict['adoc_additional_docs']) as adoc_additional_docs_file: - adoc_additional_docs_template = adoc_additional_docs_file.read() + adoc_additional_docs_template = adoc_additional_docs_file.read() + "\n" # set tag attribute if args.gary: diff --git a/templates/adoc_acronyms.adoc b/templates/adoc_acronyms.adoc index 09b1d647..67e802e7 100644 --- a/templates/adoc_acronyms.adoc +++ b/templates/adoc_acronyms.adoc @@ -22,4 +22,4 @@ |SSH|Secure Shell |STIG|Security Technical Implementation Guide |UAMDM|User Approved MDM -|==== +|==== \ No newline at end of file diff --git a/templates/adoc_additional_docs.adoc b/templates/adoc_additional_docs.adoc index 55d89b45..e7992eb4 100644 --- a/templates/adoc_additional_docs.adoc +++ b/templates/adoc_additional_docs.adoc @@ -51,4 +51,4 @@ ASSOCIATED DOCUMENTS |Document Number |Document Title |link:https://developer.apple.com/documentation/devicemanagement/profile-specific_payload_keys[Apple Developer]|_Profile-Specific Payload Keys_ -|=== +|=== \ No newline at end of file diff --git a/templates/adoc_authors.adoc b/templates/adoc_authors.adoc index b65beb59..643648ac 100644 --- a/templates/adoc_authors.adoc +++ b/templates/adoc_authors.adoc @@ -9,4 +9,4 @@ |Joshua Glemza|National Aeronautics and Space Administration |Elyse Anderson|National Aeronautics and Space Administration |Paige Ramsey|Los Alamos National Laboratory -|=== +|=== \ No newline at end of file diff --git a/templates/adoc_foreword.adoc b/templates/adoc_foreword.adoc index ed393fa1..23a3a38d 100644 --- a/templates/adoc_foreword.adoc +++ b/templates/adoc_foreword.adoc @@ -1,4 +1,3 @@ == Foreword -The macOS security compliance project is an open source effort to provide a programmatic approach to generating security guidance. This project can be used to create customized security baselines of technical security controls by leveraging a library of atomic actions which are mapped to compliance requirements in existing security guides or used to develop customized guidance. Through the use of a library of atomic actions that enhance security, and mapping them back to existing guides and policies, a single project can support multiple security guides and regulated industry policies while also allowing for documentation and QA to be uniformly managed through a single effort. This approach simplifies, and radically accelerates, the updating of annual security guidance through a unification and standardization of effort. - +The macOS security compliance project is an open source effort to provide a programmatic approach to generating security guidance. This project can be used to create customized security baselines of technical security controls by leveraging a library of atomic actions which are mapped to compliance requirements in existing security guides or used to develop customized guidance. Through the use of a library of atomic actions that enhance security, and mapping them back to existing guides and policies, a single project can support multiple security guides and regulated industry policies while also allowing for documentation and QA to be uniformly managed through a single effort. This approach simplifies, and radically accelerates, the updating of annual security guidance through a unification and standardization of effort. \ No newline at end of file