Heikki Manninen wrote:
I'm unabe to use idmap_ad and sfu nss info with Samba on AIX. The
configuration as it is works on a Linux build.
workgroup = DOMAIN
realm = DOMAIN.TLD
server string = SERVER
security = ADS
idmap domains = DOMAIN
idmap config DOMAIN:default = yes
idmap config DOMAIN:backend = ad
idmap config DOMAIN:range = 1000 - 60000
idmap config DOMAIN:readonly = yes
idmap config DOMAIN:schema_mode = sfu
winbind enum users = yes
winbind enum groups = yes
winbind nested groups = yes
winbind use default domain = yes
winbind nss info = sfu
map to guest = bad uid
That all looks good.
When run with statically built idmap_ad I get this in the log when
trying to map user info (wbinfo -i):
Error loading module '/opt/pware/samba/3.0.28/lib/nss_info/sfu.so':
Could not load module /opt/pware/samba/3.0.28/lib/nss_info/sfu.so.
Last I knew, this module can't be statically compiled.
And when I build a version with shared idmap_ad (and sfu.so ->
idmap_ad.so), it gets back to this:
lib/module.c:do_smb_load_module(49) Error loading module
'/usr/local/samba/lib/nss_info/sfu.so': rtld: 0712-001 Symbol
_talloc_zero_zeronull was referenced from module
/usr/local/samba/lib/nss_info/sfu.so(), but a runtime definition of the
symbol was not found.
lib/module.c:do_smb_load_module(49) Error loading module
'/usr/local/samba/lib/idmap/ad.so': rtld: 0712-001 Symbol
_talloc_zero_zeronull was referenced from module
/usr/local/samba/lib/idmap/ad.so(), but a runtime definition of the
symbol was not found.
Either the linker options need assistance or you need to add some
libraries to the run time library path LIBPATH if my memory serves. I'm
haven't done AIX for a while.
You might have more success on samba-technical getting a response.
If you post over there, don't forget to include the version of AIX and
which compiler you're using, native or gnu. Also the version of samba.
Regards, Doug
--
To unsubscribe from this list go to the following URL and read the
instructions: https://lists.samba.org/mailman/listinfo/samba