From b9356f619c799771a077af80dd31edad151de82b Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Fri, 13 Dec 2024 19:21:26 -0600 Subject: [PATCH] init-storage: Skip fs relabel w/o SELinux If SELinux support is not available or enabled, attempting to relabel files will fail. --- overlay/usr/libexec/init-storage | 3 +++ 1 file changed, 3 insertions(+) diff --git a/overlay/usr/libexec/init-storage b/overlay/usr/libexec/init-storage index 6795aee..9563e9f 100755 --- a/overlay/usr/libexec/init-storage +++ b/overlay/usr/libexec/init-storage @@ -89,6 +89,9 @@ partition_number() { } relabel_all() { + if [ ! "$(command -v selinuxenabled)" ] || !selinuxenabled; then + return 0 + fi selinuxtype=$(. /etc/selinux/config && echo ${SELINUXTYPE}) find "${tmpdir}" | \ setfiles \