Skip to content

Commit 5d5c5f6

Browse files
committed
RAN Hardening (m5-audit-modules): compliance remediation for OCP 4.22
1 parent c2f711f commit 5d5c5f6

2 files changed

Lines changed: 46 additions & 0 deletions

File tree

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
apiVersion: machineconfiguration.openshift.io/v1
2+
kind: MachineConfig
3+
metadata:
4+
name: 75-audit-kernel-modules-master
5+
labels:
6+
machineconfiguration.openshift.io/role: master
7+
spec:
8+
config:
9+
ignition:
10+
version: 3.5.0
11+
storage:
12+
files:
13+
- path: /etc/audit/rules.d/75-kernel-modules.rules
14+
mode: 420
15+
overwrite: true
16+
contents:
17+
# # Module loading
18+
# -a always,exit -F arch=b64 -S init_module -S finit_module -k module_load
19+
# -a always,exit -F arch=b32 -S init_module -S finit_module -k module_load
20+
# # Module unloading
21+
# -a always,exit -F arch=b64 -S delete_module -k module_unload
22+
# -a always,exit -F arch=b32 -S delete_module -k module_unload
23+
source: data:text/plain,%23%20M5%3A%20Audit%20Kernel%20Module%20Loading%20%28E8%20Compliance%29%0A%23%20Documentation%3A%20https%3A%2F%2Fsebrandon1.github.io%2Fcompliance-scripts%2Fversions%2F4.21%2Fgroups%2FM5.html%0A%0A%23%20Module%20loading%0A-a%20always%2Cexit%20-F%20arch%3Db64%20-S%20init_module%20-S%20finit_module%20-k%20module_load%0A-a%20always%2Cexit%20-F%20arch%3Db32%20-S%20init_module%20-S%20finit_module%20-k%20module_load%0A%0A%23%20Module%20unloading%0A-a%20always%2Cexit%20-F%20arch%3Db64%20-S%20delete_module%20-k%20module_unload%0A-a%20always%2Cexit%20-F%20arch%3Db32%20-S%20delete_module%20-k%20module_unload%0A
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
apiVersion: machineconfiguration.openshift.io/v1
2+
kind: MachineConfig
3+
metadata:
4+
name: 75-audit-kernel-modules-worker
5+
labels:
6+
machineconfiguration.openshift.io/role: worker
7+
spec:
8+
config:
9+
ignition:
10+
version: 3.5.0
11+
storage:
12+
files:
13+
- path: /etc/audit/rules.d/75-kernel-modules.rules
14+
mode: 420
15+
overwrite: true
16+
contents:
17+
# # Module loading
18+
# -a always,exit -F arch=b64 -S init_module -S finit_module -k module_load
19+
# -a always,exit -F arch=b32 -S init_module -S finit_module -k module_load
20+
# # Module unloading
21+
# -a always,exit -F arch=b64 -S delete_module -k module_unload
22+
# -a always,exit -F arch=b32 -S delete_module -k module_unload
23+
source: data:text/plain,%23%20M5%3A%20Audit%20Kernel%20Module%20Loading%20%28E8%20Compliance%29%0A%23%20Documentation%3A%20https%3A%2F%2Fsebrandon1.github.io%2Fcompliance-scripts%2Fversions%2F4.21%2Fgroups%2FM5.html%0A%0A%23%20Module%20loading%0A-a%20always%2Cexit%20-F%20arch%3Db64%20-S%20init_module%20-S%20finit_module%20-k%20module_load%0A-a%20always%2Cexit%20-F%20arch%3Db32%20-S%20init_module%20-S%20finit_module%20-k%20module_load%0A%0A%23%20Module%20unloading%0A-a%20always%2Cexit%20-F%20arch%3Db64%20-S%20delete_module%20-k%20module_unload%0A-a%20always%2Cexit%20-F%20arch%3Db32%20-S%20delete_module%20-k%20module_unload%0A

0 commit comments

Comments
 (0)