With Samba 4.10 access to sid_string_talloc() and sid_string_dbg() functions from libsmbconf.so will not be available for external applications (replaced to /usr/lib64/samba/libsamba-security-samba4.so). FreeIPA's ipasam module was using those for own needs. Now it needs to reimplement.
See https://git.samba.org/?p=samba.git;a=commitdiff;h=6a7a993317119f54e1b1d6e4aa6b295a9827c15f and https://git.samba.org/?p=samba.git;a=commit;h=131ee1b2dbfab5267bb601d935c6af249d7ec6bd
During testing we got: x86_64: NEW bad_elf_symbols detected: freeipa-server-trust-ad-4.7.1-alt7.x86_64.rpm /usr/lib64/samba/pdb/ipasam.so U sid_string_dbg freeipa-server-trust-ad-4.7.1-alt7.x86_64.rpm /usr/lib64/samba/pdb/ipasam.so U sid_string_talloc aarch64: NEW bad_elf_symbols detected: freeipa-server-trust-ad-4.7.1-alt7.aarch64.rpm /usr/lib64/samba/pdb/ipasam.so U sid_string_dbg freeipa-server-trust-ad-4.7.1-alt7.aarch64.rpm /usr/lib64/samba/pdb/ipasam.so U sid_string_talloc
Create fix for this problem: https://pagure.io/fork/sin/freeipa/c/6ef2fc4b18a10c9f48b4b55e3e11e478f887e109?branch=ipa-sam-sid_string
master:
ipa-4-7:
Metadata Update from @cheimes: - Issue close_status updated to: fixed - Issue status updated to: Closed (was: Open)
ipa-4-6:
Log in to comment on this ticket.