Fix for PRs 78777 and 81367 This patch makes the daemon part, doormand, work under FreeBSD. - For FreeBSD 4.x, it needs the libpcap port. - pcap provides 4 bytes header even with 'no link-layer encapsulation' - lsof output differs between FreeBSD and Linux - pcap timeout semantics differ between Linux and FreeBSD The IPFilter ("netBSD-style 'ipf' firewall") scripts don't work. - replace ipf_add with ipf_add.atend and ipf_add.before_block - replace ipf_delete with one that corresponds to these two. Miscellaneous cleanups: - only install binaries and "data" files from doorman's Makefile - install manpages from port Makefile - supply rc.d script to start and stop doormand - remove Aaron's name from pkg-descr - move pkg-message to files and run it through SUB_FILES - Fix pkg-message to tell user about rc.conf doorman_enable="YES" - Fix pkg-plist for ipf_... files, don't @dirrm etc/doormand to avoid warning when the user configured doormand
State Changed From-To: open->closed Committed, thanks!