I believe I have tracked down the root of my problem...my ${PREFIX}/lib/idmap directory is empty. And I want to use "idmap backend = ad".

This is self compiled on Solaris 10 update 2 using only the Sun provided toolchain and libraries except for:
krb5-1.5
openldap-2.3.24

Both the kerberos and the openldap libraries were installed in the samba ${PREFIX} directory.

The configure script was:

#!/bin/tcsh

setenv CFLAGS "-I/local/samba-3.0.23a/include"
setenv CPPFLAGS "-I/local/samba-3.0.23a/include"
setenv LDFLAGS "-L/local/samba-3.0.23a/lib -R/local/samba-3.0.23a/lib"

./configure     --prefix=/local/samba-3.0.23a \
                --with-ads \
                --with-acl-support \
                --with-krb5=/local/samba-3.0.23a \
                --disable-cups

The contents of the source/sam directory after successfully running make are:
-rw-r--r--   1 501      other      11371 May 23 14:54 idmap.c
-rw-r--r--   1 501      other      15460 Jul 24 12:16 idmap.o
-rw-r--r--   1 501      other       9878 Jul 21 12:22 idmap_ad.c
-rw-r--r--   1 501      other      14917 Apr 19 22:29 idmap_ldap.c
-rw-r--r--   1 501      other      21368 Jul 24 12:16 idmap_ldap.o
-rw-r--r--   1 501      other      16239 Apr 19 22:29 idmap_rid.c
-rw-r--r--   1 501      other      10851 Apr 19 22:29 idmap_smbldap.c
-rw-r--r--   1 501      other      17518 Apr 19 22:29 idmap_tdb.c
-rw-r--r--   1 501      other      30260 Jul 24 12:16 idmap_tdb.o
-rw-r--r--   1 501      other       3347 May 23 14:54 idmap_util.c
-rw-r--r--   1 501      other       4156 Jul 24 12:16 idmap_util.o
-rw-r--r--   1 501      other       2935 Jul 10 12:27 nss_info.c
-rw-r--r--   1 501      other       4552 Jul 24 12:13 nss_info.o

Any insight on how to get the idmap backends compiled and installed would be greatly appreciated.

Thanks,
Neal
--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba

Reply via email to