But nessus.org is up. :)

On Wed, 2002-03-13 at 12:52, Devin Kowatch wrote:
> Hi,
> I tried sending this to the devel list ... suppose I should have known
> better :)
> 
> The nessus patch manager seems to be down (as does nessus.com), though 
> I don't know if this is recent or if it's permanent.  This one is small
> enough that I'm just posting it here though.
> 
> This patch adds a '--with-nmap' option to the configure script in
> nessus-plugins.  This option can be given as:
>     --with-nmap=<path to nmap>  Use the given path as the nmap binary
> 
>     --with-nmap=<directory>     Search <directory>, <directory>/sbin, 
>                                 <directory>/bin for nmap
> 
>     --with-nmap                 default, search path for nmap
> 
>     --without-nmap              Don't use nmap, this also turns off the
>                                 warnining about not finding nmap at the
>                                 end
> 
> Notes: 
> - The default behavior is not changed.
> - autoconf needs to be run after applying this patch
> 
> -- 
> Devin Kowatch
> [EMAIL PROTECTED]
> 
> ----
> 

> Index: configure.in
> ===================================================================
> RCS file: /usr/local/cvs/nessus-plugins/configure.in,v
> retrieving revision 1.38
> diff -c -r1.38 configure.in
> *** configure.in      6 Feb 2002 10:56:12 -0000       1.38
> --- configure.in      5 Mar 2002 19:19:16 -0000
> ***************
> *** 94,100 ****
>   
>   AC_ARG_WITH(fetchcmd, [  --with-fetchcmd=[wget|lynx|<cmd>]
>                         Use this command for fetching updates.  This command
> - 
>                         must take a url as it's only argument and send the
>                         retrieved file to STDIN.  If you want to use lynx
>                         or wget then no arguments need be specified.
> --- 94,99 ----
> ***************
> *** 145,152 ****
>       INSTALL_UPDATER=install-updater
>   fi
>   
>   
> - AC_PATH_PROG(NMAP, nmap)
>   major=0
>   minor=0
>   test "$NMAP" && {
> --- 144,169 ----
>       INSTALL_UPDATER=install-updater
>   fi
>   
> + AC_ARG_WITH(nmap,
> + [  --with-nmap=<path>      Specify a location for nmap])
> + 
> + if test -z "$with_nmap" -o "$with_nmap" != "no" ; then
> +     if test -d "$with_nmap" ; then
> +         testpath="$with_nmap:$with_nmap/sbin:$with_nmap/bin"
> +         AC_PATH_PROG(NMAP, nmap, [], $testpath)
> +     elif test -x "$with_nmap" ; then
> +         AC_MSG_CHECKING([for nmap])
> +         NMAP="$with_nmap"
> +         AC_SUBST(NMAP)
> +         AC_MSG_RESULT($NMAP)
> +     else
> +         AC_PATH_PROG(NMAP, nmap)
> +     fi
> + else
> +     AC_MSG_CHECKING([for nmap])
> +     AC_MSG_RESULT([disabled])
> + fi
>   
>   major=0
>   minor=0
>   test "$NMAP" && {
> ***************
> *** 199,204 ****
> --- 216,223 ----
>   nessus-update-plugins
>   nessus.tmpl)
>   
> + dnl if user specified '--without-nmap' don't warn them.
> + if test -z "$with_nmap" -o "$with_nmap" != "no" ; then
>   test -z "$NMAP" -o $major -lt 2 -o  $minor -lt 3 && {
>       AC_WARN(""
>   "Nmap 2.3BETA is not installed."
> ***************
> *** 215,219 ****
> --- 234,240 ----
>   "to build Nessus"
>   "")
>   } 
> + fi
> + 
>   exit 0
>   


Reply via email to