--On Wednesday, December 22, 2004 3:59 PM -0500 Dale Moore <[EMAIL PROTECTED]> wrote:
Does perl-ldap-0.3202 work with Sasl2?
I'm trying to use Sasl Version 2 with Net::LDAP and I keep getting
Unknown SASL property: 'sockname' (user|ssf|maxout|realm|optctx|iplocalport| ipremoteport|service|serverfqdn|authsource|mechname|authuser)
Can someone confirm that perl-ldap-0.3202 is written to only work with SASL::Cyrus Version 1? I'm using it with Authen-SASL-2.08 Authen-SASL-Cyrus-0.11 I'm building the Authen-SASL-Cyrus-0.11 against the cyrus-sasl-2.1.20 release and perl5.8 on solaris 5.9. But from my reading of the source of the perl-ldap-0.3202 and the implementation of sasl in the above, the ldap module assumes an earlier version of sasl. Is this correct?
I'm just looking for confirmation (or rejection) of my observation,
Dale Moore (not on the perl-ldap mailing list yet)
Dale,
You need to use the correct Authen-SASL-Cyrus with Net::LDAP. Unfortunately, the one on CPAN is horribly broken, and they won't fix it (and I have no idea why not.. It is very frustrating).
You need the following modules:
Convert::ASN1
perl-ldap (Must be version 0.32 or later) - Source: CPAN
Authen::SASL - Source: CPAN
Authen::SASL::Cyrus (Must be version 0.11 or later) - Source: http://www.wi-bw.tfh-wildau.de/~pboettch/index.php#ASC
Mime::BASE64 - Source: CPAN (stock with perl 5.8)
--Quanah
-- Quanah Gibson-Mount Principal Software Developer ITSS/Shared Services Stanford University GnuPG Public Key: http://www.stanford.edu/~quanah/pgp.html
"These censorship operations against schools and libraries are stronger than ever in the present religio-political climate. They often focus on fantasy and sf books, which foster that deadly enemy to bigotry and blind faith, the imagination." -- Ursula K. Le Guin
