From 4d20f2d7a648b86539f4d376cf18060228fc3791 Mon Sep 17 00:00:00 2001 From: Menno van Leeuwen Date: Wed, 15 Jan 2025 11:48:06 +0100 Subject: [PATCH] fix SELinux check to correctly compare getenforce output --- setup.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/setup.sh b/setup.sh index 1e4787f..39e32c9 100755 --- a/setup.sh +++ b/setup.sh @@ -418,7 +418,8 @@ check_selinux() { return 0 fi - if [ -eq "$(getenforce)" "Enforcing" ]; then + # Check if getenforce is returning Enforcing + if [ "$(getenforce)" = "Enforcing" ]; then log_warning "SELinux is enabled. Adjusting SELinux to permissive mode..." sudo setenforce Permissive || die "Failed to disable SELinux" tee /etc/selinux/config <