Hi, Lets try a install here on a 3.8 system .. ==> Checking files for ipaudit-0.95 >> ipaudit-0.95.tgz doesn't seem to exist on this system. >> Attempting to fetch /usr/ports/distfiles/ipaudit-0.95.tgz from >> http://ipaudit.sourceforge.net//download/. 100% |***********************************************************| 52412 00:00 >> Size matches for /usr/ports/distfiles/ipaudit-0.95.tgz >> Checksum OK for ipaudit-0.95.tgz. (sha1) ===> Extracting for ipaudit-0.95 ===> Patching for ipaudit-0.95 ===> Configuring for ipaudit-0.95 ===> Building for ipaudit-0.95 cd src && make all cc -O2 -pipe -c ipaudit.c -I/usr/include/pcap cc -O2 -pipe -c hash.c cc -O2 -pipe -o ipaudit ipaudit.o hash.o -lpcap ipaudit.o(.text+0x1d2e): In function `parse_ip_range': : warning: strcpy() is almost always misused, please use strlcpy() ipaudit.o(.text+0x1356): In function `writepkttxt': : warning: sprintf() is often misused, please use snprintf() ipaudit.o(.text+0xbfb): In function `main': : warning: strcat() is almost always misused, please use strlcat() cc -O2 -pipe -c total.c cc -O2 -pipe -o total total.o hash.o -lm total.o(.text+0x80b): In function `main': : warning: strcpy() is almost always misused, please use strlcpy() total.o(.text+0x53e): In function `main': : warning: strcat() is almost always misused, please use strlcat() cc -O2 -pipe -c ipstrings.c -I/usr/include/pcap cc -O2 -pipe -o ipstrings ipstrings.o -lpcap ===> Faking installation for ipaudit-0.95 install -d -o root -g bin -m 755 /usr/ports/net/ipaudit/w-ipaudit-0.95/fake-i386/usr/local/share/doc/ipaudit install -d -o root -g bin -m 755 /usr/ports/net/ipaudit/w-ipaudit-0.95/fake-i386/usr/local/share/examples/ipaudit cd /usr/ports/net/ipaudit/w-ipaudit-0.95/ipaudit-0.95/src && install -c -s -o root -g bin -m 555 ipaudit ipstrings total /usr/ports/net/ipaudit/w-ipaudit-0.95/fake-i386/usr/local/bin cd /usr/ports/net/ipaudit/w-ipaudit-0.95/ipaudit-0.95/man/man1 && install -c -o root -g bin -m 444 * /usr/ports/net/ipaudit/w-ipaudit-0.95/fake-i386/usr/local/man/man1 install -c -o root -g bin -m 444 /usr/ports/net/ipaudit/w-ipaudit-0.95/ipaudit-0.95/README /usr/ports/net/ipaudit/w-ipaudit-0.95/fake-i386/usr/local/share/doc/ipaudit cd /usr/ports/net/ipaudit/w-ipaudit-0.95/ipaudit-0.95/src && install -c -o root -g bin -m 444 ipaudit.conf.sample /usr/ports/net/ipaudit/w-ipaudit-0.95/fake-i386/usr/local/share/examples/ipaudit ===> Building package for ipaudit-0.95 Link to /usr/ports/packages/i386/ftp/ipaudit-0.95.tgz Link to /usr/ports/packages/i386/cdrom/ipaudit-0.95.tgz ===> Installing ipaudit-0.95 from /usr/ports/packages/i386/all/ipaudit-0.95.tgz ipaudit-0.95: complete --- ipaudit-0.95 ------------------- Altough the use of it it's not required, an example file for IPaudit has been installed on /usr/local/share/examples/ipaudit