I have mentioned in the past that the Debian package for the nessus
plugins version 2.0.7 has a broken nmap wrapper.

I have even submitted a bug report to the Debian package maintainer.

In the mean time, I found a work around, which I thought I would share
here.

1) Install the nessus-plugins package version 2.0.7-1 using apt-get,
dslect, dpkg, or whatever you prefer.
2) Download the source code for the nessus-plugins version 2.0.7 from
the Nessus website and extract them.
3) Use the same command-line to configure the source that the Debian
package uses (can be obtained from
http://buildd.debian.org/fetch.php?&pkg=nessus-plugins&ver=2.0.7-1&arch=
ia64&stamp=1057948636&file=log&as=raw): $ CFLAGS="-g -Wall -O2"
./configure --sysconfdir=/etc --prefix=/usr
--mandir='${prefix}/share/man' --localstatedir=/var/lib/nessus
--with-fetchcmd=wget
4) The configure should complete without errors.
5) Then do the standard make, make install.

At that point, the Debian package management system knows you have
nessus-plugins version 2.0.7-1 installed ~and~ the nmap wrapper is
working like it is supposed to.

-Jason

Reply via email to