bundy

* Modular * Extensible * Friendly *

[Bundy-hackers] Fwd: Bundy idea

Carsten Strotmann carsten at strotmann.de
Fri Sep 12 07:41:50 CEST 2014


Hello David,

David Carlier wrote:
> 
> ---------- Forwarded message ----------
> From: *David Carlier* <dcarlier at afilias.info <mailto:dcarlier at afilias.info>>
> Date: 10 September 2014 19:35
> Subject: Bundy idea
> To: dhcp-hackers at lists.isc.org <mailto:dhcp-hackers at lists.isc.org>
> 
> 
> HI all,
> Quite a long time I did not come back on Kea/Bundy (got caught recently
> with HardenedBSD...) but last year I brought PostgreSQL support idea for
> Kea, this year I had another one in mind ... for Bundy !
> 
> I work a lot (and made one myself) with Geolocalisation APIS and was
> wondering if in acl level it is worthy to bring this new logic (I know
> it existed some patches for Bind9 with GeoIP support) ?

A geolocation function is interesting. I know at least two customers
that in the past had interest in an geolocation function in Bundy (when
it still was BIND 10).

BIND 9 now has official geolocation support in the 9.10 release.

> I made already
> few work about it but before going further I wanted your opinion. But
> instead of one unique instance I thought more to bring a list of (one
> list to handle  ipv4 and another list for ipv6 because no API can work
> in both modes ...).
> 

I've never worked with DNS geolocation myself, so I cannot really judge
how such an API should look like.

I would prefer if the geolocation function in Bundy would be implemented
as an optional module (plugin). One of the main design features on Bundy
is modularization.

There is currently no documentation on how to write a Bundy module, but
if you are willing to work on the geolocation part, we could work
together and I will write the documentation on the geolocation as well
as a documentation on how to write a Bundy extension module.

Best regards

Carsten Strotmann