I recompile pdnsrec with gcc instead of llvm-gcc, pdnsrec works fine. ====================
*with best regards,* Jacky Wu ==================== *jacky.wuch...@gmail.com* <jacky.wuch...@gmail.com> *blog: **http://www.sanote.org* weibo: @object ==================== 2013/6/20 jacky wu <jacky.wuch...@gmail.com> > It's a good news. After install it , I encounter a problem on my Mac 10.8. > pdns_recursor quit without any error message. > > $ sudo pdns_recursor --daemon=no --trace > --config-dir=/usr/local/etc/powerdns/ > Jun 20 12:28:50 PowerDNS recursor 3.5.2 (C) 2001-2013 PowerDNS.COM BV (Jun > 19 2013, 23:42:34, gcc 4.2.1 Compatible Apple LLVM 4.2 (clang-425.0.28)) > starting up > Jun 20 12:28:50 PowerDNS comes with ABSOLUTELY NO WARRANTY. This is free > software, and you are welcome to redistribute it according to the terms of > the GPL version 2. > Jun 20 12:28:50 Operating in 64 bits mode > Jun 20 12:28:50 Reading random entropy from '/dev/urandom' > Jun 20 12:28:50 Only allowing queries from: 127.0.0.0/8, 10.0.0.0/8, > 100.64.0.0/10, 169.254.0.0/16, 192.168.0.0/16, 172.16.0.0/12, ::1/128, > fe80::/10 > Jun 20 12:28:50 Will not send queries to: 127.0.0.0/8, 10.0.0.0/8, > 100.64.0.0/10, 169.254.0.0/16, 192.168.0.0/16, 172.16.0.0/12, ::1/128, > fe80::/10, 0.0.0.0, :: > Jun 20 12:28:50 NOT using IPv6 for outgoing queries - set > 'query-local-address6=::' to enable > Jun 20 12:28:50 Inserting rfc 1918 private space zones > Jun 20 12:28:50 Listening for UDP queries on 127.0.0.1:53 > Jun 20 12:28:50 Not decreasing socket buffer size from 131072 to 65000 > Jun 20 12:28:50 Listening for TCP queries on 127.0.0.1:53 > Jun 20 12:28:50 Launching 2 threads > Jun 20 12:28:50 Done priming cache with root hints > Jun 20 12:28:50 Done priming cache with root hints > Jun 20 12:28:50 Enabled 'select' multiplexer > Jun 20 12:28:50 .: No cache hit for '.|NS', trying to find an appropriate > NS record > Jun 20 12:28:50 .: Checking if we have NS in cache for '.' > Jun 20 12:28:50 .: No cache hit for '.|NS', trying to find an appropriate > NS record > Jun 20 12:28:50 .: Checking if we have NS in cache for '.' > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > a.root-servers.net.' > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > a.root-servers.net.' > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > b.root-servers.net.' > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > b.root-servers.net.' > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > c.root-servers.net.' > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > c.root-servers.net.' > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > d.root-servers.net.' > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > d.root-servers.net.' > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > e.root-servers.net.' > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > e.root-servers.net.' > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > f.root-servers.net.' > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > f.root-servers.net.' > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > g.root-servers.net.' > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > g.root-servers.net.' > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > h.root-servers.net.' > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > h.root-servers.net.' > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > i.root-servers.net.' > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > i.root-servers.net.' > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > j.root-servers.net.' > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > j.root-servers.net.' > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > k.root-servers.net.' > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > k.root-servers.net.' > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > l.root-servers.net.' > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > l.root-servers.net.' > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > m.root-servers.net.' > Jun 20 12:28:50 .: NS (with ip, or non-glue) in cache for '.' -> ' > m.root-servers.net.' > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: within bailiwick: 1, in cache, ttl=3600000 > Jun 20 12:28:50 .: We have NS in cache for '.' (flawedNSSet=0) > Jun 20 12:28:50 .: We have NS in cache for '.' (flawedNSSet=0) > Jun 20 12:28:50 .: Cache consultations done, have 13 NS to contact > Jun 20 12:28:50 .: Cache consultations done, have 13 NS to contact > Jun 20 12:28:50 .: Nameservers: k.root-servers.net.(0.00ms), > j.root-servers.net.(0.00ms), a.root-servers.net.(0.00ms), > Jun 20 12:28:50 .: Nameservers: d.root-servers.net.(0.00ms), > h.root-servers.net.(0.00ms), m.root-servers.net.(0.00ms), > Jun 20 12:28:50 .: m.root-servers.net.(0.00ms), > c.root-servers.net.(0.00ms), i.root-servers.net.(0.00ms), > Jun 20 12:28:50 .: f.root-servers.net.(0.00ms), > b.root-servers.net.(0.00ms), g.root-servers.net.(0.00ms), > Jun 20 12:28:50 .: b.root-servers.net.(0.00ms), > f.root-servers.net.(0.00ms), g.root-servers.net.(0.00ms), > Jun 20 12:28:50 .: i.root-servers.net.(0.00ms), > j.root-servers.net.(0.00ms), a.root-servers.net.(0.00ms), > Jun 20 12:28:50 .: l.root-servers.net.(0.00ms), > d.root-servers.net.(0.00ms), h.root-servers.net.(0.00ms), > Jun 20 12:28:50 .: c.root-servers.net.(0.00ms), > k.root-servers.net.(0.00ms), l.root-servers.net.(0.00ms), > Jun 20 12:28:50 .: e.root-servers.net.(0.00ms) > Jun 20 12:28:50 .: e.root-servers.net.(0.00ms) > Jun 20 12:28:50 .: Trying to resolve NS 'k.root-servers.net.' (1/13) > Jun 20 12:28:50 .: Trying to resolve NS 'd.root-servers.net.' (1/13) > Jun 20 12:28:50 k.root-servers.net.: Looking for CNAME cache hit of > 'k.root-servers.net.|CNAME' > Jun 20 12:28:50 d.root-servers.net.: Looking for CNAME cache hit of > 'd.root-servers.net.|CNAME' > Jun 20 12:28:50 k.root-servers.net.: No CNAME cache hit of > 'k.root-servers.net.|CNAME' found > Jun 20 12:28:50 d.root-servers.net.: No CNAME cache hit of > 'd.root-servers.net.|CNAME' found > Jun 20 12:28:50 k.root-servers.net.: Found cache hit for A: > 193.0.14.129[ttl=3600000] > Jun 20 12:28:50 d.root-servers.net.: Found cache hit for A: > 199.7.91.13[ttl=3600000] > Jun 20 12:28:50 .: Resolved '.' NS k.root-servers.net. to: 193.0.14.129 > Jun 20 12:28:50 .: Resolved '.' NS d.root-servers.net. to: 199.7.91.13 > Jun 20 12:28:50 .: Trying IP 193.0.14.129:53, asking '.|NS' > Jun 20 12:28:50 .: Trying IP 199.7.91.13:53, asking '.|NS' > $ > > ==================== > > *with best regards,* > > Jacky Wu > > ==================== > > *jacky.wuch...@gmail.com* <jacky.wuch...@gmail.com> > > *blog: **http://www.sanote.org* > > weibo: @object > > ==================== > > > 2013/6/19 bert hubert <bert.hub...@netherlabs.nl> > >> Hi Everybody, >> >> This message below by Justin may be worth your while! >> >> Date: Wed, 19 Jun 2013 11:21:25 +1030 >> From: jus...@postgresql.org >> To: pdns-...@mailman.powerdns.com >> Subject: [Pdns-dev] PDNS Recursor now on OSX >> >> Hi all, >> >> PowerDNS Recursor 3.5.2 is now officially available >> through MacOS X Homebrew: >> >> $ brew install pdnsrec >> >> There's also optional Lua 5.1 support too: >> >> $ brew install pdnsrec --with-lua >> >> It's known to work on OSX 10.7 and above. >> >> Hopefully that's useful to people. :) >> >> Regards and best wishes, >> >> Justin Clift >> >> _______________________________________________ >> Pdns-dev mailing list >> pdns-...@mailman.powerdns.com >> http://mailman.powerdns.com/mailman/listinfo/pdns-dev >> >> >> ----- End forwarded message ----- >> >> _______________________________________________ >> Pdns-users mailing list >> Pdns-users@mailman.powerdns.com >> http://mailman.powerdns.com/mailman/listinfo/pdns-users >> > >
_______________________________________________ Pdns-users mailing list Pdns-users@mailman.powerdns.com http://mailman.powerdns.com/mailman/listinfo/pdns-users