On Sun, Nov 21, 2021 at 01:42:49PM -0800, Mel Pilgrim wrote:
> > But at this point it is unclear who's relying on the current behaviour,
> > so changing LDAP to not case by default does not seem like a safe
> > choice. It would be easy to customise just the LDAP driver to
> > take an extra named property in the table definition.
> >
> > casefold = no
> >
> > If you submit a patch for that, I'd support it.
>
> Easily done. Is there a repo to clone/checkout or do I download the
> latest experimental release tarball and patch against that?
You can find Postfix tarballs at Wietse's site or mirrors. For a
tracking git repository, see:
https://github.com/vdukhovni/postfix
but this is not where day to day development occurs. So opening pull
requests or issues there is not the workflow.
> Where do I send patches?
To the list, I'll do the first round review. You'll want to update:
src/global/db_common.c
src/global/dict_ldap.c
... possibly also mysql and pgsql
and also update the documentation in:
proto/ldap_table
... possibly also mysql and pgsql
and perhaps (but likely not needed):
proto/LDAP_README.html
--
Viktor.