From c378fe83375f11ea2ddc3e412ffb794ac306bae9 Mon Sep 17 00:00:00 2001 From: Krzesimir Nowak Date: Thu, 4 Sep 2025 15:28:40 +0200 Subject: [PATCH] build_library: Building selinux policy Signed-off-by: Krzesimir Nowak --- build_library/build_image_util.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/build_library/build_image_util.sh b/build_library/build_image_util.sh index 221095d45c..032deb4e50 100755 --- a/build_library/build_image_util.sh +++ b/build_library/build_image_util.sh @@ -681,7 +681,12 @@ EOF # Build the selinux policy if pkg_use_enabled coreos-base/coreos selinux; then - sudo chroot "${root_fs_dir}" bash -c "cd /usr/share/selinux/mcs && semodule -s mcs -i *.pp" + info "Building selinux mcs policy" + sudo chroot "${root_fs_dir}" bash -s <<'EOF' +cd /usr/share/selinux/mcs +set -x +semodule -s mcs -i *.pp +EOF fi # Run tmpfiles once to make sure that /etc has everything in place before