From: Kaelin Colclasure
Subject: LDAP interfaces for Common Lisp?
Date: 
Message-ID: <38FB6FFA.8A6CF969@acm.org>
Are there any interfaces to LDAP available for Common Lisp? Either
something written purely in portable CL, or something that works with
Allegro CL 5.x? I have searched the usual archives, but didn't turn up
anything.

-- Kaelin

From: David Mittman
Subject: Re: LDAP interfaces for Common Lisp?
Date: 
Message-ID: <mittman-1704001618430001@rouge.jpl.nasa.gov>
There is LDAP code available in elisp. I'm not sure how applicable this is
to CL, though.

In article <·················@acm.org>, Kaelin Colclasure <······@acm.org>
wrote:

> Are there any interfaces to LDAP available for Common Lisp? Either
> something written purely in portable CL, or something that works with
> Allegro CL 5.x? I have searched the usual archives, but didn't turn up
> anything.
> 
> -- Kaelin

-- 
David Mittman, MS 264-767                           ·······@jpl.nasa.gov
Jet Propulsion Laboratory                           Voice:  818-393-1091
4800 Oak Grove Drive                                Fax:    818-393-4426
Pasadena, California 91109-8099                     Pager:  818-541-3015
From: Lieven Marchand
Subject: Re: LDAP interfaces for Common Lisp?
Date: 
Message-ID: <8die38$n6m$1@newnews1.news.nl.uu.net>
·······@jpl.nasa.gov (David Mittman) writes:

> There is LDAP code available in elisp. I'm not sure how applicable this is
> to CL, though.
> 

It's only a ffi to a C ldap library that has to be available when
you're compiling Emacs IIRC.

If someone would want to write one from scratch in CL there is an
implementation of ASN/BER encoding at
http://www.switch.ch/misc/leinen/snmp/lisp/lisp-snmp.tar.gz

-- 
Lieven Marchand <···@bewoner.dma.be>
If there are aliens, they play Go. -- Lasker
From: Kaelin Colclasure
Subject: Re: LDAP interfaces for Common Lisp?
Date: 
Message-ID: <38FCC77A.C9765108@acm.org>
Lieven Marchand wrote:
> 
> ·······@jpl.nasa.gov (David Mittman) writes:
> 
> > There is LDAP code available in elisp. I'm not sure how applicable this is
> > to CL, though.
> >
> 
> It's only a ffi to a C ldap library that has to be available when
> you're compiling Emacs IIRC.

I had come across the elisp reference, and suspected it relied upon a C
library. Thanks for confirming this point.

> If someone would want to write one from scratch in CL there is an
> implementation of ASN/BER encoding at
> http://www.switch.ch/misc/leinen/snmp/lisp/lisp-snmp.tar.gz

Yes, I have this code and am considering the effort. I've also written
to Simon asking for clarification of the status of this code vis-a-vis
reuse and redistribution.

-- Kaelin