Skip to content

Commit c489307

Browse files
committed
move bsi os checks into os profile
1 parent a590cb5 commit c489307

2 files changed

Lines changed: 25 additions & 9 deletions

File tree

controls/bsi_app_4_4.yml

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -81,16 +81,9 @@ controls:
8181
minimum, this isolation MUST include process IDs, inter-process communication, user IDs,
8282
the file system, and the network (including the hostname).
8383
notes: >-
84-
TBD
84+
Since these are OS based requirements, they are included in the rhcos4 bsi profile
8585
status: pending
86-
rules:
87-
- coreos_enable_selinux_kernel_argument
88-
# the following var is in repo, but unknown to build scripts
89-
# - var_selinux_policy_name=targeted
90-
- selinux_policytype
91-
# the following var is in repo, but unknown to build scripts
92-
# - var_selinux_state=enforcing
93-
- selinux_state
86+
# rules:
9487

9588
- id: APP.4.4.A5
9689
title: Backup in the Cluster
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
documentation_complete: true
2+
3+
title: 'DRAFT - BSI APP.4.4. and SYS.1.6'
4+
5+
description: |-
6+
This profile defines a baseline that aligns to the BSI (Federal Office for Security Information) IT-Grundschutz
7+
Basic-Protection.
8+
9+
This baseline implements OS-Level configuration requirements from the following
10+
sources:
11+
12+
- Building-Block SYS.1.6 Containerisation
13+
- Building-Block APP.4.4 Kubernetes
14+
15+
THIS DOES NOT INCLUDE REQUIREMENTS FOR A HARDENED LINUX FROM SYS.1.3 LINUX
16+
17+
selections:
18+
# BSI APP.4.4.A4
19+
- coreos_enable_selinux_kernel_argument
20+
- var_selinux_policy_name=targeted
21+
- selinux_policytype
22+
- var_selinux_state=enforcing
23+
- selinux_state

0 commit comments

Comments
 (0)