Solaris 9, samba 3.0.23c, openLDAP 2.3

I managed to run the configure script for samba successfully using the 
following parameters :-

./configure --with-ldap --with-ads --with-pam --with-winbind 
--with-krb5=/usr/local/lib

Now when I am running "make" I am getting the following error... (any ideas)

/home1/admin/Projects/HDR1390/samba-3.0.23c/source# make
Using FLAGS =  -I/usr/local/lib/include -O -D_SAMBA_BUILD_  
-I/home1/admin/Projects/HDR1390/samba-3.0.23c/source/iniparser/src -Iinclude 
-I/home1/admin/Projects/HDR1390/samba-3.0.23c/source/include 
-I/home1/admin/Projects/HDR1390/samba-3.0.23c/source/tdb  -I. -DHAVE_CONFIG_H  
-I/usr/local/lib/include -D_LARGEFILE_SOURCE -D_REENTRANT 
-D_FILE_OFFSET_BITS=64 -DLDAP_DEPRECATED -DSUNOS5 
-I/home1/admin/Projects/HDR1390/samba-3.0.23c/source -D_SAMBA_BUILD_
      LIBS = -lsendfile -lresolv -lnsl -lsocket -ldl
      LDSHFLAGS = -G  -L/usr/local/lib/lib -lthread
      LDFLAGS = -L/usr/local/lib/lib -lthread
      PIE_CFLAGS =
      PIE_LDFLAGS =
Compiling dynconfig.c
Compiling smbd/vfs.c
Compiling passdb/pdb_interface.c
Compiling passdb/pdb_ldap.c
passdb/pdb_ldap.c: In function `ldapsam_get_new_rid':
passdb/pdb_ldap.c:4410: error: incompatible types in assignment
passdb/pdb_ldap.c: In function `pdb_init_ldapsam':
passdb/pdb_ldap.c:5573: error: incompatible types in assignment
make: *** [passdb/pdb_ldap.o] Error 1  



-----Original Message-----
From: Michael Wood [mailto:[email protected]] 
Sent: Monday, 9 November 2009 7:43 PM
To: Tom Montague
Cc: [email protected]; [email protected]
Subject: Re: [Samba] samba and ads authentication

2009/11/9 Tom Montague <[email protected]>:
> Thanks Seban,
>
> I tried running the configure script with the following options...
>
>  ./configure --with-ldap --with-ads --with-krb5 --with-winbind
>
> I am getting the following error:-
>
[...]
> configure: error: Active Directory cannot be supported without krb5.h
>
>
> I do have Kerberos installed and the kinit <user>@<domain> works for me.
>
> My Kerberos krb5.conf file is located in the /etc/krb5/ directory,
> should I be running the configure script and telling it this location?

No.

> Should I have a krb5.h file???

Yes.

You probably do not have the Kerberos development package installed.
This would include the krb5.h file amongst other things.  I did not
see any mention of what operating system you're running, but e.g.
Debian and Ubuntu have a package called libkrb5-dev.  On an RPM-based
distribution it is probably something like krb5-devel.

-- 
Michael Wood <[email protected]>
</pre>
<br><P><HR><P>
<font size="2" face="Times">
The information in this email, including any attachments, is confidential and 
may be subject to legal or other professional privilege.  It is intended solely 
for the addressee and access to this email by anyone else is unauthorised.  If 
you have received this email in error, please immediately advise the sender by 
return email, then delete the message from your system and destroy any copies. 
If you are not the intended recipient, any use, interference with, 
distribution, disclosure or copying of this material, or any action taken or 
omitted to be taken in reliance on it, is unauthorised and prohibited.

The Griffin Group scans all outgoing emails for viruses, however The Griffin 
Group cannot guarantee that email communications are secure or error-free, as 
information could be intercepted, corrupted, amended, lost, destroyed, arrive 
late or incomplete.
</font>
<br></body>
<pre>


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

Reply via email to