from maintainer Srebrenko Sehic <haver at insecure.dk>
from Richard Johnson <rdump at river dot com> with some cleanup and @extra support from me
see http://www.nessus.org/posix.html for changes