1
0
Fork 0

add selinux config

This commit is contained in:
Pratham Patel 2024-04-23 20:43:09 +05:30
parent 4c3d12c842
commit 7940c4e083
Signed by: thefossguy
SSH Key Fingerprint: SHA256:HwRBy9H1FYXWcv/Qi1WY3kmcVtGz2ydZuPJgD4pkusY
1 changed files with 10 additions and 0 deletions

View File

@ -112,6 +112,15 @@ function modify_kernel_config() {
'--disable CONFIG_CRYPTO_AEGIS128_SIMD'
)
if grep -q 'fedora' /etc/os-release; then
SELINUX_CONFIG=(
'--enable CONFIG_SECURITY_SELINUX'
'--enable CONFIG_DEFAULT_SECURITY_SELINUX'
)
else
SELINUX_CONFIG=()
fi
if [[ "${BUILD_WITH_RUST:-0}" == '1' ]] && [[ "${LLVM:-0}" == '1' ]]; then
setup_rust_toolchain
make rustavailable
@ -177,6 +186,7 @@ function modify_kernel_config() {
"${DEFCONFIG_ADD_ONS[@]}"
"${SIGNING_REMOVAL[@]}"
"${ARM_SIMD_DISABLE[@]}"
"${SELINUX_CONFIG[@]}"
"${RUST_CONFIG[@]}"
"${SCHED_EXT_CONFIG[@]}"
"${DEBUG_CONFIG[@]}"