core/selinux-setup: actually skip setup gracefully when libselinux is not available

Follow-up for 83b6ef9b62
This commit is contained in:
Mike Yuan
2025-11-22 19:07:28 +01:00
parent 32b7a07b8c
commit 375a4bd878
+4 -2
View File
@@ -19,8 +19,10 @@ int mac_selinux_setup(bool *loaded_policy) {
int r;
r = dlopen_libselinux();
if (r < 0)
return log_debug_errno(r, "No SELinux library available, skipping setup: %m");
if (r < 0) {
log_debug_errno(r, "No SELinux library available, skipping setup.");
return 0;
}
mac_selinux_disable_logging();