compile automounter with LDAP support

Antoine Jacoutot ajacoutot at lphp.org
Sat Oct 25 01:45:31 PDT 2003


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  
ajacoutot at lphp.org  
http://www.lphp.org  
PGP/GnuPG key: http://www.lphp.org/ressources/ajacoutot.asc  


More information about the freebsd-questions mailing list