Skip to content

Commit 02c73ed

Browse files
Break Base SLE16 control file into sections
The section files are placed in the base_sle16 directory, each section should cover a functional section of the control policy and has pre-allocated range of ids
1 parent d594073 commit 02c73ed

File tree

4 files changed

+50
-35
lines changed

4 files changed

+50
-35
lines changed

controls/base_sle16.yml

Lines changed: 0 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -11,38 +11,3 @@ levels:
1111
- id: anssi_minimal
1212

1313
product: sle16
14-
15-
controls:
16-
- id: SLES-16-16016015
17-
levels:
18-
- pcidss4
19-
- anssi_minimal
20-
title: SLES 16 must be a vendor-supported release.
21-
rules:
22-
- installed_OS_is_vendor_supported
23-
status: automated
24-
25-
- id: SLES-16-16016020
26-
title: Enable NX/XD Support
27-
levels:
28-
- pcidss4
29-
automated: partially
30-
rules:
31-
- bios_enable_execution_restrictions
32-
- install_PAE_kernel_on_x86-32
33-
34-
- id: SLES-16-16016025
35-
title: Ensure All Files Are Owned by a Group
36-
levels:
37-
- anssi_minimal
38-
rules:
39-
- file_permissions_ungroupowned
40-
status: automated
41-
42-
- id: SLES-16-16016030
43-
title: Ensure All Files Are Owned by a User
44-
levels:
45-
- anssi_minimal
46-
rules:
47-
- no_files_unowned_by_user
48-
status: automated
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
#
2+
# A group of rules regarding general operating system functionality
3+
# and system software installed
4+
#
5+
# SLES-16 ids allocated for this group from SLES-16-16016000 till SLES-16-16016099
6+
#
7+
8+
controls:
9+
- id: SLES-16-16016005
10+
levels:
11+
- pcidss4
12+
- anssi_minimal
13+
title: SLES 16 must be a vendor-supported release.
14+
rules:
15+
- installed_OS_is_vendor_supported
16+
status: automated
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
#
2+
# Rules regarding secure file ownersip and permissions
3+
# SLES-16 ids allocated for this group from SLES-16-16016100 till SLES-16-16016399
4+
#
5+
controls:
6+
- id: SLES-16-16016100
7+
title: Ensure All Files Are Owned by a Group
8+
levels:
9+
- anssi_minimal
10+
rules:
11+
- file_permissions_ungroupowned
12+
status: automated
13+
14+
- id: SLES-16-16016105
15+
title: Ensure All Files Are Owned by a User
16+
levels:
17+
- anssi_minimal
18+
rules:
19+
- no_files_unowned_by_user
20+
status: automated
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#
2+
# A group of rules regarding kernel parameters and modules configuration and installation
3+
#
4+
# SLES-16 ids allocated for this group from SLES-16-16016400 till SLES-16-16016499
5+
#
6+
controls:
7+
- id: SLES-16-16016400
8+
title: Enable NX/XD Support
9+
levels:
10+
- pcidss4
11+
automated: partially
12+
rules:
13+
- bios_enable_execution_restrictions
14+
- install_PAE_kernel_on_x86-32

0 commit comments

Comments
 (0)