ports/74278: ProFTPd: Update mod_ldap to 2.8.14 (needed for current OpenLDAP ver)

Scott Balmos scott.balmos at utoledo.edu
Tue Nov 23 03:00:52 UTC 2004


>Number:         74278
>Category:       ports
>Synopsis:       ProFTPd: Update mod_ldap to 2.8.14 (needed for current OpenLDAP ver)
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 23 03:00:51 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Scott Balmos
>Release:        FeeBSD 5.3-RELEASE
>Organization:
The University of Toledo
>Environment:
FreeBSD flyingpig.simunex.com 5.3-RELEASE FreeBSD 5.3-RELEASE #5: Fri Nov 12 16:52:26 EST 2004     sbalmos at flyingpig.simunex.com:/usr/obj/usr/src/sys/FLYINGPIG  i386

>Description:
The current ProFTPd port, release version 1.2.10, contains mod_ldap version 2.8.12 for performing LDAP authentication and other functions. This module version uses the LDAPv2 protocol by default. With the current OpenLDAP port, which supports only LDAPv3 by default, LDAP functionality in ProFTPd is broken.

>How-To-Repeat:
Build net/openldap22-client & -server
Build ftp/proftpd WITH_LDAP=YES
Attempt to use LDAP authentication (e.g. enable LDAPDoAuth in proftpd.conf, as per docs)
/var/log/debug.log shows LDAP activity, with the ProFTPd module requesting LDAPv2 service, and thus failing on all searches.      
>Fix:
Update ftp/proftpd to replace contrib/mod_ldap.c with the latest version, 2.8.14, from the module author. Full module source can be found at the URL below:
http://www.horde.net/~jwm/software/mod_ldap/mod_ldap-2.8.14/mod_ldap.c
This module uses the LDAPv3 protocol by default.

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list