---
title: Install with SELinux Enabled
slug: install-10x/install-with-selinux-enabled
docTags: 
createdAt: 2025-07-16T13:29:40.590Z
---

:::hint{type="info"}
&#x20;Some integrations may require additional SELinux configuration to be done by the system administrator in order to work.
:::

By default, the installer requires that SELinux is disabled before continuing. If you need to leave SELinux enabled you can add a flag (under the selinuxConfig spec) to the installer-override.yaml patch file `spec:` section.

For example:

:::BlockQuote
apiVersion: cluster.kurl.sh/v1beta1
kind: Installer
metadata:
&#x20; name: "patch"
spec:
&#x20; selinuxConfig:
&#x20;   selinux: "enforcing"
&#x20;   preserveConfig: false
&#x20;   disableSelinux: false
:::

After the SPI completes, you can verify SELinux is still enabled by running this command; the Current mode should be “enforcing:”

`sudo sestatus`

:::BlockQuote
SELinux status: enabled&#x20;
SELinuxfs mount: /sys/fs/selinux&#x20;
SELinux root directory: /etc/selinux&#x20;
Loaded policy name: targeted&#x20;
Current mode: enforcing&#x20;
Mode from config file: enforcing&#x20;
Policy MLS status: enabled&#x20;
Policy deny\_unknown status: allowed&#x20;
Max kernel policy version: 31
:::

See [Overriding Installer Settings](docId\:X7jKIJjG4IP6y3FqQqxyI) for instructions on how to specify the installer override file during the install and join node commands.
