Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

updates to my github repository

4 views
Skip to first unread message

Peter Marschall

unread,
Dec 28, 2017, 5:15:03 PM12/28/17
to perl...@perl.org

Hi,

 

it's been a while, ...

 

Anyway, I updated my GitHub Repository https://github.com/marschap/perl-ldap .

 

Updated branch:

* https://github.com/marschap/perl-ldap/tree/next

changes & fixes that will go into the next version of perl-ldap

 

New branches (on top of next) - further ideas:

* https://github.com/marschap/perl-ldap/tree/LDIF

parse & return control: stanza in LDIF files

Pro: fuller support of LDIF specification
Con: may break existing code calling Net::LDIF->read_entry in list mode

 

* https://github.com/marschap/perl-ldap/tree/LDIF-ldapurl
(currently on top of LDIF, but independent)

allow using LDAP-URL in LDIF files
e.g.

dn: cn=All Staff,ou=Groups,o=ACME

objectclass: groupOfNames

cn: All Staff

member:< ldap://localhost/o=ACME?1.1?sub?(objectclass=person)

Pro: LDIF-based mass changes with only a few lines of LDIF

Con: slows down entire Net::LDAP::LDIF's overall read path

 

* https://github.com/marschap/perl-ldap/commits/ActiveDirectory

better ActiveDirectory support

Pro: see above

Con: extends Net::LDAP::RootDSE unconditionally
(i.e. not only for AD, but also for other Directory servers)

 

* https://github.com/marschap/perl-ldap/commits/Search-url

accept parameter url in search() to get the search params from

Pro: one parameter instead of 4

Con: search() gets more complex

Those additional branches contain further ideas, which may be partially unpolished.

Please check them give them a shake and report bugs, improvements, ...

and of course also, what you want to see in future versions of perl-ldap.

 

Best

PEter

 

--

Peter Marschall

pe...@adpm.de

 

0 new messages