[dnstap] unbound+dnstap compilation

Alexander Zubkov green at msu.ru
Wed Jul 9 08:43:12 UTC 2014


Hello!

I have compiled unbound+dnstap yesterday. And want to share some 
experience. If someone fix this issues in source or documentation - than 
some people will have little less pain compiling it.

1) In recent version of fstrm library some exported names have changed 
from capital letters to small letters, so unbound do not compiles with 
it. Here is fstrm commit:
https://github.com/farsightsec/fstrm/commit/e687aa9f8ff0edfa58dd752cb6705978b3488867
I have used fstrm version tagged 0.1.0 for unbound compilation.

2) The small piece of documentation for configuring unbound+dnstap, 
located here: http://dnstap.info/Examples/ - is incorrect. Configure 
options should be in "dnstap:" section, not "server:"

3) It is not obvious (if not read about dnstap utility) that unbound is 
connecting to dnstap socket, not listen to it.

4) unbound+dnstap needs version of protobuf-c at least 1.0.0. One more 
configure run, one more protobuf-c installation - not so much pain, but 
faster if known before.



More information about the dnstap mailing list