Skip to content

Commit

Permalink
add high ANSSI-BP-028 profile for Debian
Browse files Browse the repository at this point in the history
  • Loading branch information
a-skr committed Dec 10, 2023
1 parent 2988c10 commit 6f1d72c
Showing 1 changed file with 30 additions and 0 deletions.
30 changes: 30 additions & 0 deletions products/debian12/profiles/anssi_bp28_high.profile
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
documentation_complete: true

title: 'ANSSI-BP-028 (high)'

description: |-
This profile contains configurations that align to ANSSI-BP-028 v2.0 at the high hardening level.

ANSSI is the French National Information Security Agency, and stands for Agence nationale de la sécurité des systèmes d'information.
ANSSI-BP-028 is a configuration recommendation for GNU/Linux systems.

A copy of the ANSSI-BP-028 can be found at the ANSSI website:
https://www.ssi.gouv.fr/administration/guide/recommandations-de-securite-relatives-a-un-systeme-gnulinux/

selections:
- anssi:all:high
- package_rsyslog_installed
- service_rsyslog_enabled
# PASS_MIN_LEN is handled by PAM on debian systems.
- '!accounts_password_minlen_login_defs'
# Debian uses apparmor
- '!selinux_state'
- '!audit_rules_mac_modification'
- apparmor_configured
- all_apparmor_profiles_enforced
- grub2_enable_apparmor
- package_apparmor_installed
- package_pam_apparmor_installed
# The following are MLS related rules (not part of ANSSI-BP-028)
- '!accounts_polyinstantiated_tmp'
- '!accounts_polyinstantiated_var_tmp'

0 comments on commit 6f1d72c

Please sign in to comment.