From jinmei at wide.ad.jp Thu May 1 07:03:37 2014 From: jinmei at wide.ad.jp (JINMEI Tatuya / =?UTF-8?B?56We5piO6YGU5ZOJ?=) Date: Wed, 30 Apr 2014 22:03:37 -0700 Subject: [Bundy-users] Splitting out libdns++ (was Gathering of people interested in Bundy at RIPE 68) In-Reply-To: <20140430185423.731852b4@vulcan> References: <864n1fb7cz.fsf@strotmann.de> <535E6515.8050701@isc.org> <536087E2.4000304@strotmann.de> <5360BED9.80601@isc.org> <20140430185423.731852b4@vulcan> Message-ID: At Wed, 30 Apr 2014 18:54:23 +0000, Shane Kerr wrote: > > Regarding libdns++, I think the ideal way is to unify the effort, > > rather than maintaining the each branch of the fork. libdns++ was > > intended to be as standalone as possible from the beginning, and > > is generally less dependent on other part of BIND 10/Bundy. Maybe we > > should make it even more so, e.g., allowing it to be buildable > > separately. And, then, ideally, Kea could use it as a third party > > library just like Boost or log4cplus, and ISC developers could > > directly contribute to the Bundy version of libdns++ as they find bugs > > or need for enhancement. > > I kind of like this idea. Making anything standalone that can be > standalone seems like a good idea. :) > > Should we go ahead and pull libdns++ out of the Bundy repository and > put it somewhere on its own then? Perhaps still under the bundy-dns > GitHub organization. I realize this would mean some work on both the > libdns++ and rest of Bundy, but my guess is that it would not be *too* > much work... I'm not sure which is better, between a single tree with selectable ./configure options and separating source trees (and repositories). For a developer, I guess the former is an easier option. But, if separating the repository can improve deployability, I wouldn't be opposed to that either. -- JINMEI, Tatuya From tomasz at isc.org Thu May 15 10:52:30 2014 From: tomasz at isc.org (Tomek Mrugalski) Date: Thu, 15 May 2014 10:52:30 +0200 Subject: [Bundy-users] Gathering of people interested in Bundy at RIPE 68 In-Reply-To: <864n1fb7cz.fsf@strotmann.de> References: <864n1fb7cz.fsf@strotmann.de> Message-ID: <5374804E.7050701@isc.org> On 27/04/14 08:43, Carsten Strotmann wrote: > Hello, > > there will be a meeting of people interested in Bundy at the upcoming > RIPE 68 meeting in Warsaw (https://ripe68.ripe.net). > > Room "Ujazdow" has been reserved for this meeting on Thursday, 15th May > 2014, 18:00 - 19:00. The room is on the first floor, where the breakout > room is. > > If you are a DNS operator, developer, or just curious about the future > of the Bundy software, please join this meeting. > > If you cannot be in Warsaw in person, there will probably a chance of > remote participation via Jabber and/or the Bundy IRC channel. Details > for remote participation will be posted on this mailing list during the > week of the RIPE meeting. Are the details regarding remote participation available yet? There's one developer from ISC who is working on DDNS module and is vitally interested in the discussion about libdns. Tomek From carsten at strotmann.de Thu May 15 12:38:40 2014 From: carsten at strotmann.de (Carsten Strotmann) Date: Thu, 15 May 2014 12:38:40 +0200 Subject: [Bundy-users] Gathering of people interested in Bundy at RIPE 68 In-Reply-To: <5374804E.7050701@isc.org> References: <864n1fb7cz.fsf@strotmann.de> <5374804E.7050701@isc.org> Message-ID: <53749930.2020508@strotmann.de> Hi Tomek, Tomek Mrugalski wrote: > Are the details regarding remote participation available yet? there will be a Google hangout that Shane will run from his laptop. The connection information/link will be send before the meeting on this list and as well on the IRC. Google Hangout will provide audio and (perhaps) video (not perfect, but the best we can organize for now). I will monitor the IRC channel, questions will be seen there and relayed into the room. -- Carsten From carsten at strotmann.de Thu May 15 12:45:54 2014 From: carsten at strotmann.de (Carsten Strotmann) Date: Thu, 15 May 2014 12:45:54 +0200 Subject: [Bundy-users] Bundy virtual machine image Message-ID: <53749AE2.4030804@strotmann.de> Hi Bundy-Users, I'm working on virtual machine images (Linux/BSD OS, ssh, bundy-dns and/or bundy-dhcp) for popular virtualization systems KVM/Qemu, VirtualBox, VMWare ... The Goal is to make testing and evaluation of the Bundy software easier (no dependencies to install, no code to compile). At the beginning these will be "testing only" images, not recommended for production use. At a later stage they might be the base for production VM images. My plan is to use the stable Debian (7 at this time) as the base OS. It will be somewhat stripped down to save space (disk and bandwidth). Before I start the work, are there any things that should be/should not be in such an image? Carsten From carsten at strotmann.de Thu May 15 17:51:42 2014 From: carsten at strotmann.de (Carsten Strotmann) Date: Thu, 15 May 2014 17:51:42 +0200 Subject: [Bundy-users] Google Hangout for #ripe68 and IRC Message-ID: <5374E28E.7070009@strotmann.de> IRC irc://irc.freenode.net/#bundy-dns Web-Chat: http://webchat.freenode.net/?channels=%23bundy-dns Google Hangout: https://www.youtube.com/watch?v=PfFDILkK09I From carsten at strotmann.de Thu May 15 18:04:54 2014 From: carsten at strotmann.de (Carsten Strotmann) Date: Thu, 15 May 2014 18:04:54 +0200 Subject: [Bundy-users] Google Hangout for #ripe68 and IRC In-Reply-To: <5374E28E.7070009@strotmann.de> References: <5374E28E.7070009@strotmann.de> Message-ID: <5374E5A6.9010301@strotmann.de> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 And more Hangout https://plus.google.com/events/c1ugjep1rf9l8t916jfgjedpjo0 Carsten Strotmann wrote: > IRC irc://irc.freenode.net/#bundy-dns > > Web-Chat: http://webchat.freenode.net/?channels=%23bundy-dns > > Google Hangout: https://www.youtube.com/watch?v=PfFDILkK09I > _______________________________________________ Bundy-users mailing > list Bundy-users at lists.bundy-dns.de > http://lists.bundy-dns.de/cgi-bin/mailman/listinfo/bundy-users -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJTdOWlAAoJEEx+gN5PbC9CzWQP/3yupZJ6raKvJNxwyb1z2Em0 T/yTTbaMoO4mZHS3L7wsHkg5LTmle1Sx6XbS5hVzjs8wrVFFHR4XDkHUz6y6fFrm lIDtaP627WLUplCz1PlXyF0gI+LzdtGRRZ+Xb6iA1dDebktcdaYVGHgOWtJAW1wI 5nb0lqjhjwiMAFcG8/gFiYyUUpTWmFePsgkp4WFApfSDQ7ExV0g/UPlLJPExU3sk V5m9+0FcYCmGkhAaclVOJ3L3xp8OB5lc9pLbWeC0AcLvxk7nYR0yfMNCp8uylA2d lZ/HJ4INqnvpcP9MZYiBR9ciVh/1ZkXDzrCeOtEgFonIGrCjaRYa9ML3cM/2WYow /0AJdC1xvTWUN6TqXah4XYRpMB4tJ/yrVWZX7B5H/qObXaK7AFCAB3BtZhe8M6vd JqEmR8c8hgL3OsPVZYZe6bue/yOUHresq9m2Ny3/fR9gWvE+85ftCqQtPOdvWM5F xZ3XqlQ2PZsefQREe6O3OG4RHCR7hO08BiwhYRUHv6gzq/zPXi/U5wovKy5sB1hQ EYMBZFjYArnjMwphWbdXk3EgqzOgMXlQ1fN+khQIAvwuf5nDX4GCMOqvjZuF7m6p P9/TWOLCH12VAo9uhZYYOfbK+JklVv/nBNKcK7ijL/m5aHbDqDb1jpLC0wcqvZ/h BP0zHRA4GxKynohezOw/ =tUfk -----END PGP SIGNATURE----- From cas at strotmann.de Sat May 17 06:43:11 2014 From: cas at strotmann.de (Carsten Strotmann) Date: Sat, 17 May 2014 06:43:11 +0200 Subject: [Bundy-users] Slides from the Bundy meeting on Thursday Message-ID: <868uq19fs0.fsf@strotmann.de> Hi, the slides that have been used in the Bundy meeting at RIPE 68 last thursday are now available at Keep in mind that the enhancements listed in the slides are curretly ideas for discussion, not "decided on" work items. Feedback is very welcome on these ideas. -- Carsten Strotmann Email: cas at strotmann.de Blog: strotmann.de From carsten at strotmann.de Mon May 26 13:35:38 2014 From: carsten at strotmann.de (Carsten Strotmann) Date: Mon, 26 May 2014 13:35:38 +0200 Subject: [Bundy-users] Python based "Twisted Names" DNS server Message-ID: <5383270A.1050104@strotmann.de> Hi, > Twisted Names is both a domain name server as well as a client > resolver library. Twisted Names comes with an "out of the box" > nameserver which can read most BIND-syntax zone files as well as a > simple Python-based configuration format. Twisted Names can act as an > authoritative server, perform zone transfers from a master to act as > a secondary, act as a caching nameserver, or any combination of > these. would "twisted names" be an interesting candidate for an recursive and/or authoritative DNS server module inside the Bundy framework (using the same config and logging framework as the main Bundy DNS server)? -- Carsten From shane at time-travellers.org Mon May 26 13:46:45 2014 From: shane at time-travellers.org (Shane Kerr) Date: Mon, 26 May 2014 13:46:45 +0200 Subject: [Bundy-users] Python based "Twisted Names" DNS server In-Reply-To: <5383270A.1050104@strotmann.de> References: <5383270A.1050104@strotmann.de> Message-ID: <20140526134645.578fb455@vulcan> On Mon, 26 May 2014 13:35:38 +0200 Carsten Strotmann wrote: > Hi, > > > Twisted Names is both a domain name server as well as a client > > resolver library. Twisted Names comes with an "out of the box" > > nameserver which can read most BIND-syntax zone files as well as a > > simple Python-based configuration format. Twisted Names can act as > > an authoritative server, perform zone transfers from a master to > > act as a secondary, act as a caching nameserver, or any combination > > of these. > > > > would "twisted names" be an interesting candidate for an recursive > and/or authoritative DNS server module inside the Bundy framework > (using the same config and logging framework as the main Bundy DNS > server)? Definitely worth looking into, although I have some doubts. The first one is that I'm not sure that Twisted actually supports Python 3 yet. The last report that I found was this one: http://labs.twistedmatrix.com/2013/01/twisted-python-3-and-you.html Which basically says, "don't use it". :-P Another concern is that Twisted is a framework, which means including at least the base Twisted stuff as well as the Twisted Names. I don't know how big of a problem that is, but it is something to look at. Alternatively we could look at it as an opportunity and make a Twisted class as a sort of middleware to Bundy, allowing Bundy to take advantage of *all* of Twisted, and vice versa.... -- Shane From carsten at strotmann.de Mon May 26 14:01:39 2014 From: carsten at strotmann.de (Carsten Strotmann) Date: Mon, 26 May 2014 14:01:39 +0200 Subject: [Bundy-users] Python based "Twisted Names" DNS server In-Reply-To: <20140526134645.578fb455@vulcan> References: <5383270A.1050104@strotmann.de> <20140526134645.578fb455@vulcan> Message-ID: <53832D23.4010702@strotmann.de> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Shane, Shane Kerr wrote: > Definitely worth looking into, although I have some doubts. > > The first one is that I'm not sure that Twisted actually supports > Python 3 yet. The last report that I found was this one: > > http://labs.twistedmatrix.com/2013/01/twisted-python-3-and-you.html > > Which basically says, "don't use it". :-P ah, sure, that no Python 3 is a show stopper, but I hope event twisted will adopt Python 3 eventually ... > > Another concern is that Twisted is a framework, which means > including at least the base Twisted stuff as well as the Twisted > Names. I don't know how big of a problem that is, but it is something > to look at. > > Alternatively we could look at it as an opportunity and make a > Twisted class as a sort of middleware to Bundy, allowing Bundy to > take advantage of *all* of Twisted, and vice versa.... > I'm not proposing importing yet another dependency into Bundy, just that Twisted-Names could be an optional module. As it is Python, it should not be too hard to have it as a test case on how simple (or not simple) it is to create additional server modules for Bundy. I also don't propose that anyone abandons work on the Bundy core in favor of Twisted, instead Twisted integration might be an interesting project for a newcomer to the team. This idea should be filed under "crazy" "idea" "future" "if time permits" :) - -- Carsten - -- Carsten -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJTgy0jAAoJEEx+gN5PbC9C1u0QAKXWOVYa9vyuLj3WIBvEwjE3 SwyaxFBM+/Qta7k+lD70NPjJzvUPnmLqlxdpxelBV5YlF/28aQHNffyZYQrfUUln 0kcWJ01ioj78GRW3GPvxqWHtRDbNB5+P0fGpXHWMkTtmISpEODSk6uknBOVkj5hY uJB3ZfT+So9aQkwL8TmegO44sXMx31JcWzK5d/lpj/tfnPzdK/WKTuaYcwKRRaqc UCZbrjMlTeMHrsB9mu5wCDQ8+KyNcVi2Op6r3W72pZKJF9nxRJjfoDcPLa9PaUd+ cFrm6OPK7J3oM6mrzZGx81BaPcwC3GDpXqs/uO+k5RXIIT/DAoCgv05Sf91VXdRD ZbCAhvUxK5IRJ1wLmIhTZl9yVTwZPXfzl3/G9qgTpinde408gVfG9wvhzOHmPPIR 3TWJs9AUyhS9WFcDENQvHPy4cxbfCyQibPk86q9PBL0CQrNVI0e55uslKfKyqEm4 Z3gy4ZNHN451cjsvdwkaYxlBnbnV9qk6X37AlaGTSancrWwOT9rgchGxEB3gROkW ZI0SX5XQyaJ7++Xu3Q40+kL0ROIoUSg/CsRMtKjNWF8d86tkbaid026xsXGJF5zx LXPCtZoAJ2Qt16adp7TofaHWLZg+h00OA4O5JxDTTjyM3339KjG3Bpna/VsKdkzr UytKmjY6XqzWc9ce8MS6 =XwMd -----END PGP SIGNATURE----- From carsten at strotmann.de Thu May 29 18:12:44 2014 From: carsten at strotmann.de (Carsten Strotmann) Date: Thu, 29 May 2014 18:12:44 +0200 Subject: [Bundy-users] Debian 7 installation package Message-ID: <53875C7C.20201@strotmann.de> Hi, I've started to compile binary installation packages for various operating systems. The first package available is for Debian 7 x86_64. More packages will follow. The packages can be found on the Bundy download page: -- Carsten