[Date Prev][Date Next] [Chronological] [Thread] [Top]

RE: Beginner projects

Hi Quanah,

I started trying to integrate the Heimdal ASN.1 compiler with OpenLDAP and then noticed that the compiler does not support the ASN.1 GSER or BER encoding rules. Presumably it could be made to support these rules but this would be some work.
Another option would be to use the continuation of the eSNACC compiler which can be found at https://github.com/esnacc/esnacc-ng.


-----Original Message-----
From: Quanah Gibson-Mount [mailto:quanah@symas.com]
Sent: 15 January 2018 16:35
To: Lawrence, Andy (MO MM R&D UK IXL); openldap-devel@openldap.org
Subject: RE: Beginner projects

Hi Andy,

--On Saturday, January 13, 2018 9:12 AM +0000 "Lawrence, Andy"
<andrew.lawrence@siemens.com> wrote:

> I am not familiar with kqueue.

Sure, no worries. :)

> Is Howard suggesting that we rip the ASN.1 compiler out of Heimdal and
> integrate it with Openldap? Would we want to put it in a separate git
> repository?

My reading of it is indeed, the idea is to completely remove the existing
ASN.1 compiler, and to pull in the one from Heimdal instead.

The code in question is located at contrib/slapd-modules/comp_match.  I imagine you could store the Heimdal ASN.1 compiler in a subdirectory there, similar to how nss-pam-ldapd is available in contrib/slapd-modules/nssov/nss-pam-ldapd.



Quanah Gibson-Mount
Product Architect
Symas Corporation
Packaged, certified, and supported LDAP solutions powered by OpenLDAP: