Re: compile automounter with LDAP support

2003-10-27 Thread Gernot Hueber
Hi Antoine,

you need to include /usr/local/include/ldap.h:
have a look am /usr/src/contrib/amd/include/am_defs.h
(HAVE_LDAP_H) and the HAVE_MAP_LDAP in several source files.
Probably you have to define both in /usr/src/usr.sbin/amd/amd/
Makefile?!
Gernot

Am 2003.10.25 10:45 schrieb(en) Antoine Jacoutot:
Hi :)

I sent the following message to the list some time ago but got no
answer.
I sending it again in case someone could help me on this.
Basically, I would like to recompile adm, shipped with the base
system, with
LDAP support (after installing the openldap port).
What I did is add the following line in
/usr/src/usr.sbin/amd/amd/Makefile :
SRCS+=  info_ldap.c
Unfortunately id does not work :(
I did the following:
$ cd /usr/src/usr.sbin/amd
$ make clean  make depend  make
I then get the following error:

 /usr/src/contrib/amd/amd/info_ldap.c:403: `LDAP_SUCCESS' undeclared
 (first use in this function)
 /usr/src/contrib/amd/amd/info_ldap.c:410: `LDAP_NO_SUCH_OBJECT'
 undeclared (first use in this function)
 /usr/src/contrib/amd/amd/info_ldap.c:423: structure has no member
named
 `ldap'
 /usr/src/contrib/amd/amd/info_ldap.c:431: syntax error before '='
token
 /usr/src/contrib/amd/amd/info_ldap.c:432: structure has no member
named
 `ldap'
 /usr/src/contrib/amd/amd/info_ldap.c:432: syntax error before entry
 /usr/src/contrib/amd/amd/info_ldap.c:438: syntax error before entry

 /usr/src/contrib/amd/amd/info_ldap.c:452: syntax error before entry

 /usr/src/contrib/amd/amd/info_ldap.c: In function `amu_ldap_mtime':
 /usr/src/contrib/amd/amd/info_ldap.c:473: structure has no member
named
 `ldap'
 *** Error code 1
 Stop in /usr/src/usr.sbin/amd/amd.
 *** Error code 1
 Stop in /usr/src/usr.sbin/amd.

I don't really know what to do, I guess ldap libraries aren't found or

something, although I do have OpenLDAP installed and working (as a
samba PDC
and Unix users authentication system).
Thanks in advance for your ideas...

Antoine

--
Antoine Jacoutot
[EMAIL PROTECTED]
http://www.lphp.org
PGP/GnuPG key: http://www.lphp.org/ressources/ajacoutot.asc
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-
[EMAIL PROTECTED]

--
Dipl.-Ing. Gernot Hueber
Institut f. Integrierte Schaltungen
Altenbergerstr. 69
4040 Linz
Tel: +43 732 2468-7120, Fax: -7126
E-mail: [EMAIL PROTECTED]
WWW: www.riic.at
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: compile automounter with LDAP support

2003-10-27 Thread Antoine Jacoutot
Gernot Hueber wrote:
Hi Antoine,

you need to include /usr/local/include/ldap.h:
have a look am /usr/src/contrib/amd/include/am_defs.h
(HAVE_LDAP_H) and the HAVE_MAP_LDAP in several source files.
Probably you have to define both in /usr/src/usr.sbin/amd/amd/
Makefile?!
Great, thanks a lot, I'll have a look at it :)

Regards.

Antoine

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


compile automounter with LDAP support

2003-10-25 Thread Antoine Jacoutot
Hi :) 
  
I sent the following message to the list some time ago but got no answer. 
I sending it again in case someone could help me on this. 
Basically, I would like to recompile adm, shipped with the base system, with 
LDAP support (after installing the openldap port). 
 
 
What I did is add the following line in /usr/src/usr.sbin/amd/amd/Makefile : 
SRCS+=  info_ldap.c 
  
Unfortunately id does not work :( 
I did the following: 
  
$ cd /usr/src/usr.sbin/amd 
$ make clean  make depend  make 
  
I then get the following error: 
  
 /usr/src/contrib/amd/amd/info_ldap.c:403: `LDAP_SUCCESS' undeclared  
 (first use in this function) 
 /usr/src/contrib/amd/amd/info_ldap.c:410: `LDAP_NO_SUCH_OBJECT'  
 undeclared (first use in this function) 
 /usr/src/contrib/amd/amd/info_ldap.c:423: structure has no member named  
 `ldap' 
 /usr/src/contrib/amd/amd/info_ldap.c:431: syntax error before '=' token 
 /usr/src/contrib/amd/amd/info_ldap.c:432: structure has no member named  
 `ldap' 
 /usr/src/contrib/amd/amd/info_ldap.c:432: syntax error before entry 
 /usr/src/contrib/amd/amd/info_ldap.c:438: syntax error before entry 
 /usr/src/contrib/amd/amd/info_ldap.c:452: syntax error before entry 
 /usr/src/contrib/amd/amd/info_ldap.c: In function `amu_ldap_mtime': 
 /usr/src/contrib/amd/amd/info_ldap.c:473: structure has no member named  
 `ldap' 
 *** Error code 1 
  
 Stop in /usr/src/usr.sbin/amd/amd. 
 *** Error code 1 
  
 Stop in /usr/src/usr.sbin/amd. 
  
I don't really know what to do, I guess ldap libraries aren't found or  
something, although I do have OpenLDAP installed and working (as a samba PDC 
and Unix users authentication system). 
 
Thanks in advance for your ideas... 
 
Antoine 
 
--  
Antoine Jacoutot  
[EMAIL PROTECTED]  
http://www.lphp.org  
PGP/GnuPG key: http://www.lphp.org/ressources/ajacoutot.asc  
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]