Package: pdns-recursor Version: 3.1.7-5 Severity: wishlist Tags: patch Please enable Lua scripting support in pdns-recursor, either by default (build and run-time dependencies are small!), or by building an alternative binary package. I have tested a custom build based on the attached patch, and it works fine! PowerDNS Recursor with scripting support, mmmmmh!
-Julian
diff -ruN pdns-recursor-3.1.7.org/debian/changelog pdns-recursor-3.1.7/debian/changelog --- pdns-recursor-3.1.7.org/debian/changelog 2009-06-27 22:57:12.084177435 +0000 +++ pdns-recursor-3.1.7/debian/changelog 2009-06-27 23:05:58.807980882 +0000 @@ -1,3 +1,9 @@ +pdns-recursor (3.1.7-5+lua) UNRELEASED; urgency=low + + * Enable Lua scripting support. + + -- Julian Mehnle <jul...@mehnle.net> Sat, 27 Jun 2009 23:05:47 +0000 + pdns-recursor (3.1.7-5) unstable; urgency=low * Fix FTBFS bug with GCC 4.4 (closes: #506003) diff -ruN pdns-recursor-3.1.7.org/debian/control pdns-recursor-3.1.7/debian/control --- pdns-recursor-3.1.7.org/debian/control 2009-06-27 22:57:12.084177435 +0000 +++ pdns-recursor-3.1.7/debian/control 2009-06-27 22:57:31.493381860 +0000 @@ -4,12 +4,12 @@ Standards-Version: 3.8.0 Maintainer: Debian PowerDNS Maintainers <powerdns-deb...@workaround.org> Uploaders: Christoph Haas <h...@debian.org>, Matthijs Mohlmann <matth...@cacholong.nl> -Build-Depends: debhelper (>= 5.0.0), dpatch (>= 2.0.0), dpkg-dev (> 1.10.17), libboost-dev, libboost-serialization-dev +Build-Depends: debhelper (>= 5.0.0), dpatch (>= 2.0.0), dpkg-dev (> 1.10.17), libboost-dev, libboost-serialization-dev, liblua5.1-0-dev Vcs-Git: git://github.com/Signum/debian-pdns-recursor.git Package: pdns-recursor Architecture: alpha amd64 i386 ia64 m68k powerpc s390 kfreebsd-i386 kfreebsd-amd64 -Depends: ${shlibs:Depends}, lsb-base (>= 3.0-6), adduser +Depends: ${shlibs:Depends}, lsb-base (>= 3.0-6), adduser, liblua5.1-0 Replaces: pdns Recommends: pdns-doc Description: PowerDNS recursor diff -ruN pdns-recursor-3.1.7.org/debian/rules pdns-recursor-3.1.7/debian/rules --- pdns-recursor-3.1.7.org/debian/rules 2009-06-27 22:57:12.084177435 +0000 +++ pdns-recursor-3.1.7/debian/rules 2009-06-27 22:57:31.495177024 +0000 @@ -32,7 +32,7 @@ build-stamp: configure # Add here commands to compile the arch part of the package. - $(MAKE) + $(MAKE) LUA=1 touch build-stamp