Hi Gregory! Many thanks for this!

Nick, as you "own" the LDAP backend now, could you let me know your thoughts?
You can get the patches from the pdns-dev archive which can be found from
wiki.powerdns.com.

Thanks.




On Mon, Jul 18, 2011 at 09:51:35PM +0200, Grégory Oestreicher wrote:
> Hi All,
> 
> I've added for my needs GSSAPI authentication to the LDAP backend and thought 
> it may be nice to share. I've developed using Heimdal Kerberos, and MIT 
> Kerberos may not work out of the box.
> 
> The original patchset was developed against PowerDNS 2.9.22 (the 2.9.22-0* 
> files) and is the most tested. I've ported it to trunk (the trunk-0* files). 
> The 
> only test was "does it compile (y/n)". It does, and as the code is the same 
> it 
> should work fine too.
> 
> GSSAPI is controlled by the following configuration directives:
> 
> - ldap-bindmethod: 'simple' or 'gssapi', defaulting to 'simple'. The method 
> to 
> use to bind to the LDAP server. 'simple' keeps the original behavior.
> 
> - ldap-krb5-keytab: no default. The path to the file holding the keytab to 
> use 
> to get a TGT. This file must only be readable by the PowerDNS account.
> 
> - ldap-krb5-ccache: no default, using the Kerberos implementation values. The 
> path to the credentials cache file. If using the default value then 
> credentials 
> will be stored in /tmp/krb5cc_<uid>, which may not be the expected behavior.
> 
> Cheers,
> Grégory








> _______________________________________________
> Pdns-dev mailing list
> Pdns-dev@mailman.powerdns.com
> http://mailman.powerdns.com/mailman/listinfo/pdns-dev

_______________________________________________
Pdns-dev mailing list
Pdns-dev@mailman.powerdns.com
http://mailman.powerdns.com/mailman/listinfo/pdns-dev

Reply via email to