Skip to content

Commit 4321fcb

Browse files
sluetzebenruland
authored andcommitted
move bsi os checks into os profile
1 parent c6a1e6a commit 4321fcb

4 files changed

Lines changed: 27 additions & 11 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

products/ocp4/profiles/bsi-node.profile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@ description: |-
2828
filter_rules: '"ocp4-node" in platforms or "ocp4-master-node" in platforms or "ocp4-node-on-sdn" in platforms or "ocp4-node-on-ovn" in platforms'
2929

3030
selections:
31-
- bsi_app_4_4:all
31+
- bsi_app_4_4:all

products/ocp4/profiles/bsi.profile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,4 @@ selections:
3232
### Helper Rules
3333
### This is a helper rule to fetch the required api resource for detecting OCP version
3434
- version_detect_in_ocp
35-
- version_detect_in_hypershift
35+
- version_detect_in_hypershift
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)