Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Nov 2004 02:57:58 GMT
From:      Scott Balmos <scott.balmos@utoledo.edu>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/74278: ProFTPd: Update mod_ldap to 2.8.14 (needed for current OpenLDAP ver)
Message-ID:  <200411230257.iAN2vw5U025588@www.freebsd.org>
Resent-Message-ID: <200411230300.iAN30p7G088554@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200411230257.iAN2vw5U025588>