Libpcap problem: ---------------- The port compiles cleanly under FreeBSD 5.3 but fails on older systems as the included libpcap version on those systems is < 0.8. I tested this on a 5.3-STABLE and 4.10-STABLE machine. According to the CVS log messages libpcap was upgraded to 0.8.3 in 5.3 (503000) so on all older systems we should add the libpcap port as a dependecy. long_getopts issue: ------------------- Similar to the pcap issue, long_getopt doesn't exist on older FreeBSD versions. In config.h I uncommented the '#define WITH_LONGOPTS' line which enabled this feature. On a 5.2 (502104) or higher system -DWITH_LONGOPTS is added to CFLAGS to reenable it (this required a very small patch). I also added the following to the pkg-message file: Note that the long option parameters, which are displayed by this ports man page and help menu, are disabled on FreeBSD systems prior to 5.2. package issue: -------------- The chroot dir '/usr/local/var/unicornscan/' wasn't included in the package. This caused unicornscan to dump core.