On Wed, Sep 03, 2014 at 03:34:14PM -0400, Michael Richardson wrote: > > I pushed the button on libpcap 1.6.2 early last night. > This includes patches that Guy asked for. It seems that we might > need more patches to better select Linux memory mapped packet > choices? > > I pushed the button on tcpdump 4.6.2 later that night. > I was trying to use libnetdissect in another project, and that needs > tcpdump, and I needed both amd64 and x86 versions to make everything > work nicely under Travis-CI, so I used the ../../sourcecode/configure > method to build outside the source tree, and found that tcpdump couldn't find > libpcap properly. I also found a related bug in an > AC_MSG_ERROR(). Apparently , is a bad thing to have an error message, > and putting "" around things just confuses m4. > > I would like to move all of the source for libnetdissect into a subdir, > and make it easier to build just that part, and finally introduce my > idea for a second main()/getopt() containing top-level program for tcpdump, > one which is not called tcpdump, but rather "pktdump". > > pktdump would start with a clean slate of -SingleLetter options, probably > starting with *no* single letter options, only --long-options, and we > can decide which ones deserve shortcuts.... I think we already have a > BSD licensed getopt_long in missing/ I guess I could go check... yes.
Hi, this request is a bit unrelated to your proposal, but I think it better be considered sooner than later. In the future I'd like to see pktdump to implement an architecture which would allow a user to run a packet dissector completely unprivileged. Meaning, that *all* privileged operations are done by a very tiny server program running on the side. We could then not implement equivalent of -Z option and possibly hook up the pktdump with an authentication mechanism like polkit or similar. Michal > > I'm open to suggestions on other ways to proceed. > > -- > ] Never tell me the odds! | ipv6 mesh networks [ > ] Michael Richardson, Sandelman Software Works | network architect [ > ] m...@sandelman.ca http://www.sandelman.ca/ | ruby on rails > [ > > > > _______________________________________________ > tcpdump-workers mailing list > tcpdump-workers@lists.tcpdump.org > https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers _______________________________________________ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers