800-171 보안 정책이 활성화된 상태에서 samba-ad-dc를 설치할 때 공유 라이브러리를 찾을 수 없습니다

800-171 보안 정책이 활성화된 상태에서 samba-ad-dc를 설치할 때 공유 라이브러리를 찾을 수 없습니다

규정 준수를 보장하기 위해 FIPS 800-171 보안 정책이 활성화된 Rocky Linux 8에서 Samba DC를 실행해 보았습니다. DVD 이미지에서 새로운 최소 VM을 설치하기 위해 .tar를 다운로드하여 압축을 풀고 Centos8S의 bootstrap.sh( ./configure make make install소스(기본 설정))를 실행하고 systemd 서비스를 설정한 후 실행하려고 시도했지만 다음 오류가 발생했습니다. :

Nov 30 14:26:03 171-dc-test systemd[1]: Starting Samba Active Directory Domain Controller...
-- Subject: Unit samba-ad-dc.service has begun start-up
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit samba-ad-dc.service has begun starting up.
Nov 30 14:26:03 171-dc-test samba[1449]: /usr/local/samba/sbin/samba: error while loading shared libraries: libevents-samba4.so: cannot open shared object file: No such file or directory
Nov 30 14:26:03 171-dc-test systemd[1]: samba-ad-dc.service: Control process exited, code=exited status=127
Nov 30 14:26:03 171-dc-test systemd[1]: samba-ad-dc.service: Failed with result 'exit-code'.
-- Subject: Unit failed
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- The unit samba-ad-dc.service has entered the 'failed' state with result 'exit-code'.
Nov 30 14:26:03 171-dc-test systemd[1]: Failed to start Samba Active Directory Domain Controller.
-- Subject: Unit samba-ad-dc.service has failed
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit samba-ad-dc.service has failed.
--
-- The result is failed.

문제의 파일은 정확히 다음 위치에 있어야 합니다.

-rwxr-xr-x. 1 root root 8192 Nov 30 14:09 /usr/local/samba/lib/private/libevents-samba4.so

보안 정책을 사용하지 않고 다른 가상 머신에서 이 정확한 절차를 수행하면 완벽하게 작동했습니다. selinux허용으로 설정하고 fapolicydFIPS 모드를 중지 및 비활성화하고 다시 시작해도 결과에 영향을 미치지 않습니다. 이것이 작동하지 않는 이유를 알아내기 위해 어디를 찾아야 하는지 아는 사람이 있습니까? 뭔가가 폴더에 대한 액세스를 차단하고 있다고 가정하고 있지만 그게 무엇인지는 잘 모르겠습니다. 감사해요.

관련 정보