Update to my mail ... forgot the error when starting pdns_server. $ ./pdns/pdns_server --launch=rest Jan 31 19:37:59 Reading random entropy from '/dev/urandom' Jan 31 19:37:59 Unable to load module '/usr/local/lib/librestbackend.so': /usr/local/lib/librestbackend.so: cannot open shared object file: No such file or directory Jan 31 19:37:59 dnsbackend unable to load module in rest
$ ./pdns/pdns_server --list-modules Jan 31 19:38:59 Reading random entropy from '/dev/urandom' Modules available: bind geo gmysql pipe random Pipe should not be here, should it? -----Original Message----- From: [email protected] Sent: Dienstag, 31. Januar 2012 19:34 To: '[email protected]' Subject: Compiling a custom backend Hi, I would like to develop a custom backend that uses a HTTP rest service for resolving requests. So far I have made the following customizations in the source code, checked out from SVN: 1. In configure.ac I changed the line modules="gmysql geo" to modules="gmysql geo rest" 2. I created a new folder under modules called restbackend with two source files: restbackend.cc (http://pastebin.com/CmFhVJP4) and restbackend.hh (http://pastebin.com/G1aDGRHt) and empty file OBJECTLIBS a file OBJECTFILES with the content "restbackend.o". Running ./bootstrap, ./configure and then make works well. Unfortunately the command ./pdns/pdns_server --launch=rest will fail with the following message: Whats wrong or missing here? Thanks, Erik _______________________________________________ Pdns-dev mailing list [email protected] http://mailman.powerdns.com/mailman/listinfo/pdns-dev
