From owner-freebsd-ports-bugs@FreeBSD.ORG Sun May 18 20:20:01 2014 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5593DD6F for ; Sun, 18 May 2014 20:20:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 28D2A2869 for ; Sun, 18 May 2014 20:20:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s4IKK0ow053793 for ; Sun, 18 May 2014 20:20:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s4IKK0Ep053792; Sun, 18 May 2014 20:20:00 GMT (envelope-from gnats) Date: Sun, 18 May 2014 20:20:00 GMT Message-Id: <201405182020.s4IKK0Ep053792@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org Cc: From: Marc Priggemeyer Subject: Re: ports/188135: security/heimdal: Heimdal LDAP backend is unavailable in FreeBSD 10.0 Reply-To: Marc Priggemeyer X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 May 2014 20:20:01 -0000 The following reply was made to PR ports/188135; it has been noted by GNATS. From: Marc Priggemeyer To: bug-followup@FreeBSD.org, bugreporter@bultmann.eu Cc: Subject: Re: ports/188135: security/heimdal: Heimdal LDAP backend is unavailable in FreeBSD 10.0 Date: Sun, 18 May 2014 22:17:18 +0200 --089e0158c41c5ef88804f9b255c1 Content-Type: text/plain; charset=UTF-8 This is not a problem caused by the port, but rather by the libhdb version shipped with the base system. Since Kerberos was updated in the base system and now has the same version number as the Port, ldd resolves /usr/lib/libhdb.so.11 as the one to use. Setting LD_LIBRARY_PATH=/usr/local/lib before starting kdc results in the right behaviour and let's you use ldap backends afterwards. The error message in the log files is a bit confusing in this issue as the ldap functionality is not dynamically loaded by libhdb. So there is no need to look for the hdb_ldap.so in your filesystem - it is not built since the --enable-hdb-ldap-module switch for the heimdal configure script is not set for the Port. Regards, Marc --089e0158c41c5ef88804f9b255c1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
This is not a problem caused by the port, b= ut rather by the libhdb version shipped with the base system. Since Kerbero= s was updated in the base system and now has the same version number as the= Port, ldd resolves /usr/lib/libhdb.so.11 as the one to use.
Setting LD_LIBRARY_PATH=3D/usr/local/lib before starting kdc results = in the right behaviour and let's you use ldap backends afterwards.
<= br>
The error message in the log files is a bit confusing in this issu= e as the ldap functionality is not dynamically loaded by libhdb. So there i= s no need to look for the hdb_ldap.so in your filesystem - it is not built = since the --enable-hdb-ldap-module switch for the heimdal configure script = is not set for the Port.

Regards,
Marc
--089e0158c41c5ef88804f9b255c1--