[Dnsmasq-discuss] Hooking up dnsmasq with the Samba 4 AD

Kai Blin kai at samba.org
Tue Jan 12 08:53:30 GMT 2010


On Tuesday 12 January 2010 08:45:15 richardvoigt at gmail.com wrote:

> I'm sure Simon will reply very soon, but maybe if you could provide
> the following information at a very high level it would help find the
> most user-friendly and maintainable method for supporting samba:

Sure, I can try, but I'm at a very early stage of research into this issue. :)

> What new features are required?
> - Support for new record types? (list types)

Looking at what Win2k8R2 returns, I need support for A/AAAA, PTR, NS, SOA, MX, 
CNAME, SRV and TXT records. I haven't wrapped my head around the dnsmasq code 
enough to see which of these are already supported.

> - Support for local lookups of record types currently only forwarded?
> (list types)

I'd like to do a "local" lookup for all of the records mentioned above, on top 
of either an ldap or ldb (the samba 4 AD backend library, which is similar to 
ldap) backend.

> - Support for programmatic add/update of local records? (is DBus
> sufficient?) - Support for true dynamic (per request in real-time)
> responses?

For being feature complete, I'd have to cope with clients sending 
kerberos-signed updates of their records if their address information 
changes. That's not my immediate scope though.

> How do you propose implementing these?
> - Add to dnsmasq daemon code?  new config-file entries?  new DBus commands?

My plan was to either add an ldap or ldb backend to dnsmasq. I'm not too 
exited about DBus, as it would require to add yet another RPC protocol to 
Samba. At the moment, an ldap backend that supports the dnsZone schema seems 
to be the best fit.

Cheers,
Kai

-- 
Kai Blin
WorldForge developer  http://www.worldforge.org/
Wine developer        http://wiki.winehq.org/KaiBlin
Samba team member     http://www.samba.org/samba/team/
--
Will code for cotton.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/attachments/20100112/c8b86bd1/attachment.pgp 


More information about the Dnsmasq-discuss mailing list