[dns-operations] Fwd: Execution Problems WAS (Re: friday version of dnscap)
Paul Vixie
paul at vix.com
Thu May 10 05:11:49 UTC 2007
> After solving the --enable-bind problem..
you mean --enable-libbind i think, if you're referring to the invocation
of "./configure" when building bind9 from source.
> (previously I was replacing ns_put32 with NS_PUT32 and including
> -lresolv in order to get the fp_nquey function)
if your libresolv includes fp_nquery then you can link against it, sure.
alas, system integrators have put fp_nquery in a lot of places, and the
only sure way i know to write this makefile is to depend on -lbind. if
you install bind9 from source, using --enable-libbind, you'll have it.
(if you install bind8, you'll also get libbind, but plz don't do that!)
> I'm still having other issues... I get the help output regardless of
> what I do
>
> Using man page example:
> root at iMac:/home/htregz/dnscap# ./dnscap -d - | tcpdump -r -
> dnscap: usage error: unrecognized command line option
how very odd.
> Using email example:
>
> root at iMac:/home/htregz/dnscap# ./dnscap -g -c2
> dnscap: usage error: unrecognized command line option
that's terribly strange.
> I'm running Ubuntu 6.06.1 LTS PPC.
on freebsd and on suselinux, those examples produce expected (good) output.
so, perhaps you can use gdb in order to find out what getopt() is returning?
More information about the dns-operations
mailing list