summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfrueauf <frueauf@pkgsrc.org>2002-05-10 13:18:44 +0000
committerfrueauf <frueauf@pkgsrc.org>2002-05-10 13:18:44 +0000
commit397d7ff205922a963633cc276e01ffe57de9db5b (patch)
treed77dcad8dbad19fb70a26e83cad2c791792802fb
parent9b8b61fe505eaec505f14b45bebb491914380973 (diff)
downloadpkgsrc-397d7ff205922a963633cc276e01ffe57de9db5b.tar.gz
Update libnasl, nessus{-core,-libraries,-plugins} to 1.2.0.
1.1.15/1.2.0 : . changes by Nicolas Dubee (ndubee@secway.com) : - Better support for AF_UNIX sockets . changes by Brian (bmc@snort.org) : - CVE references - several bugfixes in the plugins . changes by Peter Gründl (pgrundl@kpmg.dk) and Carsten Joergensen (carstenjoergensen@kpmg.dk) : - Extensive review of the plugins and therefore numerous fixes . changes by Axel Nennker (Axel.Nennker@t-systems.com) - FD leak in save_kb.c fixed . changes by Renaud Deraison (deraison at nessus.org) - It is now possible to upload files to the server when using the command line client - lrand48() portability problems worked around - fixed a bug in the report window that would make it crash randomly 1.1.14 : . changes by Renaud Deraison (deraison at nessus.org) - SMB fixes (thanks to Michael Scheidell) - When the safe checks option is enabled, dangerous tests with no alternate code (ie: plugins of type ACT_DESTRUCTIVE_ATTACK and ACT_DENIAL) are disabled - Hosts can be designated by their MAC address of instead of their IP address (mostly useful for DHCP networks) - Fixed a bug in the report generation which would replace newlines (\n) by semi-columns (;) - Fixed a bug in the export of some types of reports, where open ports with no data associated would not be saved - Integrated THC's Hydra as a Nessus plugin - Added new NT security checks (related to user management) - Plugins of type ACT_SETTINGS can not be disabled - Fixed a bug which would make nessusd hang when a scanner was reporting too many open ports (as when a UDP scan reports all UDP ports as being open) . changes by Dion Stempfley (dion at riptech.com) - The client can now filter on category . changes by Axel Nennker (Axel.Nennker@t-systems.com) - Fixed some plugins causing error messages in some circumstances (dns_xfer.nasl, snmp_processes.nasl...) - Stylish changes to prevent gcc -Wall from whining in some files - XML NG output is now XML compliant - Bug fixes . changes by Jenni Scott (jenni.scott@guardent.com) and Michael Slifcak (michael.slifcak@guardent.com) : - Improved the reporting of the plugins (better consistency, better wording) 1.1.13 : . changes by Michel Arboi (arboi at algoriel.fr) - New family ACT_SETTINGS dedicated to plugins which just let the user enter some preferences - Optional NIDS evasion techniques (url encoding, tcp slicing) . changes by Renaud Deraison (deraison at nessus.org) - Fixed a bug in the command line client which would make it ignore some preferences - SMB checks can now log into a Windows domain - NIDS evasion techniques (data injection, short ttl) - Fixed a bug which would randomly stall the scan 1.1.12 : . changes by Renaud Deraison (deraison at nessus.org) - Workarounds on FreeBSD to prevent a kernel panic (thanks to Michael Scheidell and Stefan Esser) - nessus can export reports as other file formats again 1.1.11 : . changes by Renaud Deraison (deraison at nessus.org) - Fixed a bug regarding the saving of reports from the GUI - Improved the backend in many ways (speed-wise, content-wise) - Changes in the protocol - More messages are sent between the server and the client (timestamps, plugins version, ...) - New .nbe file format, which looks like .nsr but has more information in it - Plugins now have versions numbers. - The user can upload his plugins to the nessusd server from the client - It is now possible to upload files to the server (ie: nmap's results) in command-line mode - Fixed false positives in SNMP plugins when launched against a non-configured Solaris snmpd . changes by Guillaume Valadon (guillaume at valadon.net) - New XML output (the XML layout was defined by Lionel Cons [lionel.cons at cern.ch]) 1.1.10 : . changes by Renaud Deraison (deraison at nessus.org) - Fixed a bug introduced in 1.1.9 which would sometimes prevent a user from aborting an on-going test - Fixed a bug in the client which would prevent the user from setting a port range longer than 255 chars - Fixed bugs in pcap_next() (thanks to Richard van den Berg). Also, pcap_next() is now more flexible. - Fixed a bug in the command line client which would make it close the communication too early when the client - server communication is not ciphered - Added an "auto-load dependencies at runtime" option 1.1.9 : . changes by Renaud Deraison (deraison at nessus.org) - Fix in the GUI, when closing a saved report - Fixed a bug in ftp_log_in() which would prevent nasl script from logging into some FTP servers - Solaris build problems fixed - Darwin 1.4.1 build problems fixed - MkLinux DR3 build problems fixed (is anyone using it anymore ?) - GTK 1.0.x build problems fixed (the use of GTK 1.2 is recommended though) - Fixed the "wrong call to getopt" problem which would make Nessus segfault when built with cygwin, and which would prevent options from working under Solaris & FreeBSD (thanks to Udo Schweigert) - SMB checks speedup (thanks to Georges Dagousset's suggestion) - Fixed a bug in the client - server communication that would make the server close the communication when the client is idle - Better support for AF_UNIX socket for client-server communication (compile nessus-core with ./configure --enable-unix-socket) - Plugins are disabled by default in batch mode . changes by Michel Arboi (arboi at algoriel.fr) - Client now properly checks the certificate of the server . changes by Benoit Brodard (bbrodard at arkoon.net) - fixed bugs in nasl/tcp.c (checksum, handling of unsigned int) 1.1.8 : . changes by Renaud Deraison (deraison at nessus.org) - Workaround for systems with a low number of bpfs (OpenBSD, Darwin) - Added some length checks for SMB checks - No more zombies - Fixed accounts.nes - Fixed the reporting of the client (reports would be mixed) - Client removes tempfiles when exiting - Repaired ptyexecvp() which would not work on Solaris - Slight bugfix in the NASL interpretor . changes by Georges Dagousset (georges at alert4web.com) - More optimizations - Properly reloads KBs with the same value defined more than once - Fixes in some plugins dependencies . changes by Michael Slifcak <Michael.Slifcak at guardent.com> - More nmap options - Quiet mode in nessus-adduser 1.1.7 : . changes by Renaud Deraison (deraison at nessus.org) - Compiles on platforms without OpenSSL - Better Solaris support - Ported under Darwin (many thanks to Dieter Fiebelkorn (dieter at fiebelkorn.net) who actually started the port and helped me test this) - Unscanned ports can now be considered as closed or open (instead of just open), at user choice - Upgraded to libtool 1.4.2 - fixed a bug in the client which would make it display the wrong report when doing multiple scans - enhanced the plugins filter (that appear when pressing 'l' in the GUI) - fixed a serious problem in the SMB plugins which would prevent them to work against Samba and which would make them slow against Windows (pointed out by Georges Dagousset) . changes by Iouri Pletnev (Iouri.Pletnec at xacta.com) - Ported under Cygwin . changes by Michel Arboi (arboi at algoriel.fr) - Added nessus-mkrand for hosts with no /dev/random AND no EGD running 1.1.6 : . changes by Renaud Deraison (deraison at nessus.org) - EGD support for OpenSSL (do ./configure --enable-egd=/path/to/egd/socket in nessus-libraries) - KB items are now stored with individual dates instead of a global date for the whole KB file. Yes, this means you have to delete your old KB files - When an host could not be pinged, his KB is not altered (nor created) - fixed memory leaks in nessusd - nessus-mkcert checks that the certificates were really created before congratulating the user - fixed a security problem where anybody with a shell on the nessusd host could log in 1.1.5 : . changes by Georges Dagousset (georges.dagousset at alert4web.com) : - new KB entries for further "optimizations" - improved find_services.nes . changes by Renaud Deraison (deraison at nessus.org) : - cleaned up the KB - added doc/kb_entries.txt - bugfix in find_services regarding the pem password - new reporting GUI - fixed a problem which would leave some plugin run against a host considered as dead - the KB are now stored with properly escaped \n and \r chars - greatly improved tcp_ping.nasl (and tcp_ping() in libnasl) . changes by Michel Arboi (arboi at algoriel.fr) : - replaced PEKS by OpenSSL in the client/server communication . changes by H D Moore (hdm@secureaustin.com) - fixed no404.nasl 1.1.4 : . changes by Renaud Deraison (deraison at nessus.org) : - fixed find_services.nes - plugins that are slow to finish are _really_ killed by the server - the client better handles the scan of big networks - nmap_wrapper now updates its progress bar - nessus-update-plugins support proxies (with or without authentication) - monitor_backend.c and data_mining.c allow any developer to plug a database behind the client (by default flatfiles are used) - bug fixed in nmap_wrapper which would make it kill its parent process randomly - minor fix in the tcp_ping() function of NASL (ack would be set to non-zero for a syn packet) - fixed Alexis's ftp_write_dirs.nes & ftp_bounce_scan.nes . changes by Michel Arboi (arboi at noos.fr) : - find_services accepts password-protected .pem files - patches in the way files were transmitted between the client and the server (which could end up in a deadlock) . changes by Alexis de Bernis <alexisb at tpfh.org) : - fixed ftp_write_dirs.nes 1.1.3 : . changes by Renaud Deraison (deraison at nessus.org) : - added the plugin 'torturecgis.nasl' which supplies bogus args to the remote CGIs, in order to find the most blantantly broken ones - webmirror.nasl now retrieves the list of arguments of each CGI. - added filter support in the client. Use the key 'l' to filter out plugins you don't want to see. - added the 'safe checks' option which allow the user to not disturb the network (but which weakens the Nessus tests) - disabled backward support for port 3001 - the official port is 1241 now. 1.1.2 : . changes by Renaud Deraison (deraison at nessus.org) : - added the plugin 'webmirror.nasl', which extracts the list of CGIs used by a remote web server (and will do much more). - fixed a problem in NASL due to the SSL patch that would cause a fd leak with some plugins. - added a new plugin category (ACT_DESTRUCTIVE_ATTACK) for plugins that may harm the remote host. - SSL certificates & key can be imported - corrected a bug introduced in 1.1.0 that would make the client not display the name of the plugin currently being run. - sending signal SIGUSR1 to nessusd makes the grandfather process (the one who listens on tcp ports) die without killing its children, thus allowing a smooth upgrade of nessusd - updated config.guess and config.sub 1.1.1 : . changes by Renaud Deraison (deraison at nessus.org) : - fixed mem leaks in NASL - fixed a bug introduced in 1.1.0 regarding recv_line() - fixed a bug introduced in 1.1.0 in the process management of the plugins (all the KB would not be filled, resulting in incomplete tests) - smb_sid2user.nasl is twice as fast ;) 1.1.0 : . changes by Devin Kowatch (devink at SDSC.EDU) : - fixed communication problem between client and server - user-defined timing policy in nmap - nessus-update-plugins uses wget (or any user-supplied command at compilation time) if available. . changes by Michel Arboi (arboi at bigfoot.com) : - support for the -T option of nmap - SSL support . changes by Zorgon (zorgon at antionline.org) : - support for the --os_guess option of nmap . changes by Renaud Deraison (deraison at nessus.org) : - the user can upload files to plugins through the client (ie: it is possible to upload nmap's results directly to the nmap plugin) - tests can be run in parallel now - each user is now granted a home by nessus-adduser - added nessus-rmuser - per users plugins Of course several new plugins were added as well.
-rw-r--r--security/libnasl/PLIST6
-rw-r--r--security/libnasl/distinfo7
-rw-r--r--security/libnasl/patches/patch-aa13
-rw-r--r--security/nessus-core/MESSAGE6
-rw-r--r--security/nessus-core/PLIST9
-rw-r--r--security/nessus-core/distinfo8
-rw-r--r--security/nessus-core/patches/patch-aa14
-rw-r--r--security/nessus-libraries/DESCR2
-rw-r--r--security/nessus-libraries/Makefile22
-rw-r--r--security/nessus-libraries/PLIST22
-rw-r--r--security/nessus-libraries/distinfo13
-rw-r--r--security/nessus-libraries/patches/patch-aa23
-rw-r--r--security/nessus-libraries/patches/patch-ab34
-rw-r--r--security/nessus-libraries/patches/patch-ac25
-rw-r--r--security/nessus-libraries/patches/patch-ad13
-rw-r--r--security/nessus-libraries/patches/patch-ae15
-rw-r--r--security/nessus-plugins/PLIST129
-rw-r--r--security/nessus-plugins/distinfo6
-rw-r--r--security/nessus/Makefile.common6
19 files changed, 213 insertions, 160 deletions
diff --git a/security/libnasl/PLIST b/security/libnasl/PLIST
index c3c55aa3af6..29b52463716 100644
--- a/security/libnasl/PLIST
+++ b/security/libnasl/PLIST
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.2 2001/12/30 18:38:53 frueauf Exp $
+@comment $NetBSD: PLIST,v 1.3 2002/05/10 13:18:44 frueauf Exp $
bin/nasl
bin/nasl-config
include/nessus/nasl.h
lib/libnasl.a
lib/libnasl.la
lib/libnasl.so
-lib/libnasl.so.1
-lib/libnasl.so.1.10
+lib/libnasl.so.3
+lib/libnasl.so.3.0
man/man1/nasl-config.1
man/man1/nasl.1
diff --git a/security/libnasl/distinfo b/security/libnasl/distinfo
index 8846b27557b..096429ec309 100644
--- a/security/libnasl/distinfo
+++ b/security/libnasl/distinfo
@@ -1,4 +1,5 @@
-$NetBSD: distinfo,v 1.5 2001/12/30 18:38:53 frueauf Exp $
+$NetBSD: distinfo,v 1.6 2002/05/10 13:18:45 frueauf Exp $
-SHA1 (libnasl-1.0.10.tar.gz) = 369d2b792f49abe1b509f1629448c4005faf778e
-Size (libnasl-1.0.10.tar.gz) = 231011 bytes
+SHA1 (libnasl-1.2.0.tar.gz) = 2a9799cdeb6b7b494811807e97be6c1a3ad653d7
+Size (libnasl-1.2.0.tar.gz) = 277716 bytes
+SHA1 (patch-aa) = 83517b52724012be4d118c713a4e4c71da387fe7
diff --git a/security/libnasl/patches/patch-aa b/security/libnasl/patches/patch-aa
new file mode 100644
index 00000000000..fc903194c41
--- /dev/null
+++ b/security/libnasl/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1 2002/05/10 13:18:45 frueauf Exp $
+
+--- nasl-config.in-orig Sun Sep 12 12:08:45 1999
++++ nasl-config.in Fri May 10 13:54:17 2002
+@@ -40,7 +40,7 @@
+ exit 0
+ ;;
+ --libs)
+- echo $Xn "-L$LIBDIR -lnasl $Xc"
++ echo $Xn "-Wl,-R$LIBDIR -L$LIBDIR -lnasl $Xc"
+ ;;
+ --cflags)
+ echo $Xn "-I$INCLUDEDIR $Xc"
diff --git a/security/nessus-core/MESSAGE b/security/nessus-core/MESSAGE
index 4db21bc5d91..e8b27d1f242 100644
--- a/security/nessus-core/MESSAGE
+++ b/security/nessus-core/MESSAGE
@@ -1,5 +1,5 @@
===========================================================================
-$NetBSD: MESSAGE,v 1.1 2001/11/01 01:16:59 zuntum Exp $
+$NetBSD: MESSAGE,v 1.2 2002/05/10 13:18:45 frueauf Exp $
Nessus may have placed some files in /var/nessus, ${PREFIX}/etc/nessus
and ${PREFIX}/lib/nessus/reports. If you do not need these files any more,
@@ -10,7 +10,7 @@ be sure to remove them:
rm -fr ${PREFIX}/lib/nessus/reports
Before you can start scanning, you need to create one or more user-accounts
-using "nessus-adduser", then start the nessus daemon, nessusd, and use the
-"nessus" GUI program to direct the daemon.
+using "nessus-adduser", generate key using "nessus-mkcert" then start the
+nessus daemon, nessusd, and use the "nessus" GUI program to direct the daemon.
===========================================================================
diff --git a/security/nessus-core/PLIST b/security/nessus-core/PLIST
index c46fa003895..329ceff7553 100644
--- a/security/nessus-core/PLIST
+++ b/security/nessus-core/PLIST
@@ -1,5 +1,6 @@
-@comment $NetBSD: PLIST,v 1.3 2002/02/15 10:12:57 skrll Exp $
+@comment $NetBSD: PLIST,v 1.4 2002/05/10 13:18:45 frueauf Exp $
bin/nessus
+bin/nessus-mkrand
include/nessus/config.h
include/nessus/includes.h
include/nessus/nessus-devel.h
@@ -9,10 +10,16 @@ include/nessus/nessusraw.h
include/nessus/nessustcp.h
include/nessus/nessusudp.h
include/nessus/ntcompat.h
+man/man1/nessus-mkrand.1
man/man1/nessus.1
man/man8/nessus-adduser.8
+man/man8/nessus-mkcert.8
+man/man8/nessus-rmuser.8
man/man8/nessusd.8
sbin/nessus-adduser
+sbin/nessus-mkcert
+sbin/nessus-mkcert-client
+sbin/nessus-rmuser
sbin/nessusd
@exec ${MKDIR} -p %D/lib/nessus/reports
@unexec ${RMDIR} %D/lib/nessus/reports 2>/dev/null || true
diff --git a/security/nessus-core/distinfo b/security/nessus-core/distinfo
index a6115ad986c..d1137513595 100644
--- a/security/nessus-core/distinfo
+++ b/security/nessus-core/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.5 2001/12/30 18:38:54 frueauf Exp $
+$NetBSD: distinfo,v 1.6 2002/05/10 13:18:45 frueauf Exp $
-SHA1 (nessus-core-1.0.10.tar.gz) = 25308e93e5134e4ecabbcc8fa3f3abf0b8428bd1
-Size (nessus-core-1.0.10.tar.gz) = 551850 bytes
-SHA1 (patch-aa) = c4feb71bbd2e8b897bb27c81668c77b489ac625b
+SHA1 (nessus-core-1.2.0.tar.gz) = 9a03f50c28f60a3c25485533ab94d8531e03e70c
+Size (nessus-core-1.2.0.tar.gz) = 695376 bytes
+SHA1 (patch-aa) = 5f652c2c2828dc7de9c6060b4ae1fc237e723cda
diff --git a/security/nessus-core/patches/patch-aa b/security/nessus-core/patches/patch-aa
index ca8e9d3829e..57e54f28976 100644
--- a/security/nessus-core/patches/patch-aa
+++ b/security/nessus-core/patches/patch-aa
@@ -1,13 +1,13 @@
-$NetBSD: patch-aa,v 1.1.1.1 2000/07/30 11:13:09 frueauf Exp $
+$NetBSD: patch-aa,v 1.2 2002/05/10 13:18:46 frueauf Exp $
---- nessusd/Makefile-orig Sat Jul 29 20:59:43 2000
-+++ nessusd/Makefile Sat Jul 29 21:00:10 2000
-@@ -42,7 +42,7 @@
+--- nessusd/Makefile.orig Mon Dec 17 16:11:41 2001
++++ nessusd/Makefile Fri May 10 13:44:13 2002
+@@ -52,7 +52,7 @@
cp nessusd ${make_bindir}/nessusd
nessusd : cflags $(OBJS)
-- $(CC) $(CFLAGS) $(NESSUS_INCLUDE) $(OBJS) -o nessusd $(LIBS)
-+ $(CC) $(CFLAGS) $(NESSUS_INCLUDE) $(OBJS) -o nessusd $(LIBS) $(RUN_LIBS)
+- $(CC) $(LDFLAGS) $(NESSUS_INCLUDE) $(OBJS) -o nessusd $(LIBS)
++ $(CC) $(LDFLAGS) $(NESSUS_INCLUDE) $(OBJS) -o nessusd $(LIBS) $(RUN_LIBS)
- users.o : users.c users.h
+ users.o : cflags users.c users.h
$(CC) $(CFLAGS) $(NESSUS_INCLUDE) -c users.c
diff --git a/security/nessus-libraries/DESCR b/security/nessus-libraries/DESCR
index f1c7b3756d4..de14a9701ff 100644
--- a/security/nessus-libraries/DESCR
+++ b/security/nessus-libraries/DESCR
@@ -1,2 +1,2 @@
Some libraries required for the nessus package: libhosts_gatherer,
-libnessus, libpcap-nessus, libpeks.
+libnessus, libpcap-nessus.
diff --git a/security/nessus-libraries/Makefile b/security/nessus-libraries/Makefile
index 547eca4def7..f6636abee55 100644
--- a/security/nessus-libraries/Makefile
+++ b/security/nessus-libraries/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2001/09/27 23:18:39 jlam Exp $
+# $NetBSD: Makefile,v 1.5 2002/05/10 13:18:46 frueauf Exp $
#
DISTNAME= nessus-libraries-${VERS}
@@ -6,29 +6,15 @@ DISTNAME= nessus-libraries-${VERS}
COMMENT= Libs required by the Nessus Network security scanner
-USE_LIBTOOL= yes
-LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig \
- ${WRKSRC}/libpeks/ltconfig \
- ${WRKSRC}/libpeks/gmp3/ltconfig
+USE_LIBTOOL= yes
+USE_SSL= yes
-# The detection of the gmp library from pkgsrc does unfortunatly not
-# work. Feel free to tweak the configure script of nessus-library to
-# make it find our gmp libs, I was just not able to make it work. -TF
-#DEPENDS+= gmp-[0-9]*:../../devel/gmp
+DEPENDS+= bison-*:../../devel/bison
WRKSRC= ${WRKDIR}/nessus-libraries
GNU_CONFIGURE= yes
CONFIGURE_ENV+= CPP=${CPP}
CONFIGURE_ARGS+=--enable-zlib=/usr/lib
-# add this to CONFIGURE_ARGS once gmp detection from pkgsrc works. -TF
-#--enable-gmp=${LOCALBASE} \
-#--enable-staticgmp=no
-
-# this is needed at least for 1.5_ALPHA as for some reason the configure
-# script of nessus-libraries is not able to detect our sys/socket.h. -TF
-post-configure:
- ${ECHO} "#define HAVE_SYS_SOCKET_H 1" >> ${WRKSRC}/include/config.h
- ${ECHO} "#define HAVE_SYS_SOCKET_H 1" >> ${WRKSRC}/libpeks/peks-config.h
.include "../../mk/bsd.pkg.mk"
diff --git a/security/nessus-libraries/PLIST b/security/nessus-libraries/PLIST
index fb75a7bd0c0..97b89cf4754 100644
--- a/security/nessus-libraries/PLIST
+++ b/security/nessus-libraries/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2001/12/30 18:38:54 frueauf Exp $
+@comment $NetBSD: PLIST,v 1.3 2002/05/10 13:18:46 frueauf Exp $
bin/nessus-config
include/nessus/getopt.h
include/nessus/harglists.h
@@ -7,29 +7,21 @@ include/nessus/libvers.h
include/nessus/net/bpf.h
include/nessus/pcap-namedb.h
include/nessus/pcap.h
-include/peks/messages.h
-include/peks/peks.h
lib/libhosts_gatherer.a
lib/libhosts_gatherer.la
lib/libhosts_gatherer.so
-lib/libhosts_gatherer.so.1
-lib/libhosts_gatherer.so.1.10
+lib/libhosts_gatherer.so.3
+lib/libhosts_gatherer.so.3.0
lib/libnessus.a
lib/libnessus.la
lib/libnessus.so
-lib/libnessus.so.1
-lib/libnessus.so.1.10
+lib/libnessus.so.3
+lib/libnessus.so.3.0
lib/libpcap-nessus.a
lib/libpcap-nessus.la
lib/libpcap-nessus.so
-lib/libpcap-nessus.so.1
-lib/libpcap-nessus.so.1.10
-lib/libpeks.a
-lib/libpeks.la
-lib/libpeks.so
-lib/libpeks.so.8
-lib/libpeks.so.8.18
+lib/libpcap-nessus.so.3
+lib/libpcap-nessus.so.3.0
man/man1/nessus-config.1
-@dirrm include/peks
@dirrm include/nessus/net
@dirrm include/nessus
diff --git a/security/nessus-libraries/distinfo b/security/nessus-libraries/distinfo
index 73c18f451c6..222336ed7f4 100644
--- a/security/nessus-libraries/distinfo
+++ b/security/nessus-libraries/distinfo
@@ -1,9 +1,6 @@
-$NetBSD: distinfo,v 1.7 2002/03/12 20:58:42 jmc Exp $
+$NetBSD: distinfo,v 1.8 2002/05/10 13:18:46 frueauf Exp $
-SHA1 (nessus-libraries-1.0.10.tar.gz) = 53693550ebabaa8765527dff6066368d5d2d70fb
-Size (nessus-libraries-1.0.10.tar.gz) = 1791769 bytes
-SHA1 (patch-aa) = 3eb222fd9751291ec9079f1d612519651ec786d4
-SHA1 (patch-ab) = 22772050e5d146a2081a676b7017eea11acf493e
-SHA1 (patch-ac) = bcce198edd708404f9821448a1387ddfc993137d
-SHA1 (patch-ad) = 636dcd64d5c025cf09759feb8d1a0ff848f85248
-SHA1 (patch-ae) = 07e561209a6a89267a3001721acf9e2fa81c1193
+SHA1 (nessus-libraries-1.2.0.tar.gz) = ea07f52e48ee0cc5c9c802a980496955c8d3370b
+Size (nessus-libraries-1.2.0.tar.gz) = 396479 bytes
+SHA1 (patch-aa) = e66221c14dc503e6c8b936d8495d1c08c5248871
+SHA1 (patch-ac) = b26f7728487ce335296b6a1eb3c3145d8cf5dbc3
diff --git a/security/nessus-libraries/patches/patch-aa b/security/nessus-libraries/patches/patch-aa
index 10fa75e1902..3078caf2e03 100644
--- a/security/nessus-libraries/patches/patch-aa
+++ b/security/nessus-libraries/patches/patch-aa
@@ -1,12 +1,13 @@
-$NetBSD: patch-aa,v 1.1.1.1 2000/07/30 11:14:32 frueauf Exp $
+$NetBSD: patch-aa,v 1.2 2002/05/10 13:18:46 frueauf Exp $
---- libpeks/us_export_wizard.c.orig Sat Jul 22 01:22:08 2000
-+++ libpeks/us_export_wizard.c Fri Jul 21 20:10:36 2000
-@@ -25,6 +25,7 @@
-
- #include "common-stuff.h"
-
-+#include <stdlib.h>
- #ifndef HAVE_RAND
- #define rand() random ()
- #define srand() srandom ()
+--- nessus-config.pre.in-orig Wed Nov 14 17:18:04 2001
++++ nessus-config.pre.in Fri May 10 13:27:27 2002
+@@ -48,7 +48,7 @@
+ ;;
+ --libs)
+
+- echo $Xn "-lc -L$LIBDIR -lnessus -lhosts_gatherer @pcap_flag@ $CIPHER $EXTRA $Xc"
++ echo $Xn "-lc -Wl,-R$LIBDIR -L$LIBDIR -lnessus -lhosts_gatherer @pcap_flag@ $CIPHER $EXTRA $Xc"
+ ;;
+ --cflags)
+ echo $Xn "-I$INCLUDEDIR $DEFS -I$INCLUDEDIR/nessus $CIPHER_CFLAGS $SSL_CFLAGS $Xc"
diff --git a/security/nessus-libraries/patches/patch-ab b/security/nessus-libraries/patches/patch-ab
deleted file mode 100644
index 054906d338d..00000000000
--- a/security/nessus-libraries/patches/patch-ab
+++ /dev/null
@@ -1,34 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2002/03/12 20:58:42 jmc Exp $
-
---- libpeks/gmp3/mpn/Makefile.in.orig Sun Aug 6 19:46:54 2000
-+++ libpeks/gmp3/mpn/Makefile.in Tue Mar 12 20:46:49 2002
-@@ -142,7 +142,7 @@
-
- # COMPILE minus CC. FIXME: Really pass *_CFLAGS to CPP?
- COMPILE_FLAGS = \
-- $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-+ $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS)
-
-
- SUFFIXES = .s .S .asm
-@@ -453,7 +453,7 @@
-
- # *.m4 are preprocessed with m4.
- .asm.o:
-- $(M4) -DOPERATION_$* $< >tmp-$*.s
-+ $(M4) -DOPERATION_$* $< | tr -d '\377' >tmp-$*.s
- $(CCAS) $(COMPILE_FLAGS) tmp-$*.s -o $@
- rm -f tmp-$*.s
- .asm.obj:
-@@ -461,9 +461,9 @@
- $(CCAS) $(COMPILE_FLAGS) tmp-$*.s -o $@
- rm -f tmp-$*.s
- .asm.lo:
-- $(M4) -DPIC -DOPERATION_$* $< >tmp-$*.s
-+ $(M4) -DPIC -DOPERATION_$* $< | tr -d '\377' >tmp-$*.s
- $(LIBTOOL) --mode=compile $(CCAS) $(COMPILE_FLAGS) tmp-$*.s -o $@
-- $(M4) -DOPERATION_$* $< >tmp-$*.s
-+ $(M4) -DOPERATION_$* $< | tr -d '\377' >tmp-$*.s
- $(CCAS) $(COMPILE_FLAGS) tmp-$*.s -o $*.o
- rm -f tmp-$*.s
-
diff --git a/security/nessus-libraries/patches/patch-ac b/security/nessus-libraries/patches/patch-ac
index b0500dd9c53..55aaec1315d 100644
--- a/security/nessus-libraries/patches/patch-ac
+++ b/security/nessus-libraries/patches/patch-ac
@@ -1,14 +1,25 @@
-$NetBSD: patch-ac,v 1.2 2001/01/28 18:52:34 frueauf Exp $
+$NetBSD: patch-ac,v 1.3 2002/05/10 13:18:46 frueauf Exp $
---- Makefile.orig Tue Dec 26 17:20:05 2000
-+++ Makefile Sun Jan 28 13:53:27 2001
-@@ -46,7 +46,8 @@
+--- Makefile.orig Fri Oct 26 07:54:10 2001
++++ Makefile Fri May 10 13:11:04 2002
+@@ -51,15 +51,17 @@
cd libhosts_gatherer && ${MAKE} install
- cd libpcap-nessus && ${MAKE} install
+
- $(INSTALL) -m 0444 include/includes.h ${includedir}/nessus
-+# Use the includes.h from nessus-core:
-+# $(INSTALL) -m 0444 include/includes.h ${includedir}/nessus
++ # Use the includes.h from nessus-core:
++ #$(INSTALL) -m 0444 include/includes.h ${includedir}/nessus
$(INSTALL) -m 0444 include/libnessus.h ${includedir}/nessus
$(INSTALL) -m 0444 include/harglists.h ${includedir}/nessus
$(INSTALL) -m 0444 include/libvers.h ${includedir}/nessus
+ $(INSTALL) -m 0444 include/getopt.h ${includedir}/nessus
+ test -d ${bindir} || ${INSTALL_DIR} -m 755 ${bindir}
+- test -d ${sbindir} || ${INSTALL_DIR} -m 755 ${sbindir}
++ #test -d ${sbindir} || ${INSTALL_DIR} -m 755 ${sbindir}
+ $(INSTALL) -m 0755 nessus-config ${bindir}/nessus-config
+- $(INSTALL) -m 0755 uninstall-nessus ${sbindir}/uninstall-nessus
++ # we use pkg_* tools to deinstall nessus
++ #$(INSTALL) -m 0755 uninstall-nessus ${sbindir}/uninstall-nessus
+ test -d ${mandir} || ${INSTALL_DIR} -m 755 ${mandir}
+ test -d ${mandir}/man1 || ${INSTALL_DIR} -m 755 ${mandir}/man1
+ $(INSTALL) -m 0644 nessus-config.1 ${mandir}/man1
diff --git a/security/nessus-libraries/patches/patch-ad b/security/nessus-libraries/patches/patch-ad
deleted file mode 100644
index a3dfdfc274c..00000000000
--- a/security/nessus-libraries/patches/patch-ad
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ad,v 1.1 2000/09/18 18:46:27 skrll Exp $
-
---- libpeks/Makefile.in.orig Mon Sep 18 19:10:53 2000
-+++ libpeks/Makefile.in
-@@ -154,7 +154,7 @@
- ldflags.out: Makefile
- @echo Generating $@ ...
- @$(RM) $@
-- echo $(PEKSLINK) $(GMPLINK) $(ZLINK) >$@
-+ echo $(PEKSLINK) $(GMPLINK) $(ZLINK) -Wl,-R${prefix}/lib >$@
-
- # prepare for nt/win32
- win32 win32-prep:: peks.h us_export_wizard.h messages-int.h version.h
diff --git a/security/nessus-libraries/patches/patch-ae b/security/nessus-libraries/patches/patch-ae
deleted file mode 100644
index 4a7ed55c6b2..00000000000
--- a/security/nessus-libraries/patches/patch-ae
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-ae,v 1.1 2001/05/12 15:46:52 tron Exp $
-
---- libnessus/pcap.c.orig Fri Apr 28 18:43:38 2000
-+++ libnessus/pcap.c Sat May 12 17:45:15 2001
-@@ -23,6 +23,10 @@
- #include <sys/sockio.h>
- #endif
-
-+#ifndef MAXHOSTNAMELEN
-+#include <sys/param.h>
-+#endif
-+
- struct interface_info {
- char name[64];
- struct in_addr addr;
diff --git a/security/nessus-plugins/PLIST b/security/nessus-plugins/PLIST
index d698e28dd99..9b0f968d10d 100644
--- a/security/nessus-plugins/PLIST
+++ b/security/nessus-plugins/PLIST
@@ -1,9 +1,8 @@
-@comment $NetBSD: PLIST,v 1.2 2001/12/30 18:38:54 frueauf Exp $
+@comment $NetBSD: PLIST,v 1.3 2002/05/10 13:18:47 frueauf Exp $
bin/nessus-build
etc/nessus/accounts.txt
etc/nessus/queso.conf
lib/nessus/plugins/3com_switches.nasl
-lib/nessus/plugins/40x_cross_site.nasl
lib/nessus/plugins/BEA_weblogic_Reveal_Script_Code.nasl
lib/nessus/plugins/ColdFusion.nasl
lib/nessus/plugins/DDI_F5_Default_Support.nasl
@@ -22,6 +21,8 @@ lib/nessus/plugins/Omnihttpd_pro_source_disclosure.nasl
lib/nessus/plugins/PC_anywhere.nasl
lib/nessus/plugins/PC_anywhere_tcp.nasl
lib/nessus/plugins/PGPCert_DoS.nasl
+lib/nessus/plugins/RA_ssh_detect.nasl
+lib/nessus/plugins/RA_www_detect.nasl
lib/nessus/plugins/ShowCode.nasl
lib/nessus/plugins/TelSrv_DoS.nasl
lib/nessus/plugins/WebSite.nasl
@@ -29,7 +30,9 @@ lib/nessus/plugins/X.nasl
lib/nessus/plugins/a1stats.nasl
lib/nessus/plugins/acc.nasl
lib/nessus/plugins/accounts.nes
+lib/nessus/plugins/admentor_login_flaw.nasl
lib/nessus/plugins/afs_version.nasl
+lib/nessus/plugins/agora.nasl
lib/nessus/plugins/aix_ftpd.nasl
lib/nessus/plugins/alcatel_adsl.nasl
lib/nessus/plugins/alcatel_adsl_firewalling.nasl
@@ -51,24 +54,30 @@ lib/nessus/plugins/analogx_traversal.nasl
lib/nessus/plugins/annex_dos.nasl
lib/nessus/plugins/aolserver_default_password.nasl
lib/nessus/plugins/apache_auth_sql_insertion.nasl
+lib/nessus/plugins/apache_bat_exec.nasl
lib/nessus/plugins/apache_dir_listing.nasl
lib/nessus/plugins/apache_server_info.nasl
lib/nessus/plugins/apache_server_status.nasl
lib/nessus/plugins/apache_slash.nasl
lib/nessus/plugins/apache_source_asp.nasl
+lib/nessus/plugins/apache_ssl_overflow.nasl
lib/nessus/plugins/apache_username.nasl
lib/nessus/plugins/arkeia.nasl
lib/nessus/plugins/ascend_kill.nasl
lib/nessus/plugins/asip-status.nasl
+lib/nessus/plugins/asp_net_css.nasl
+lib/nessus/plugins/asp_net_path_disclosure.nasl
lib/nessus/plugins/asp_source_data.nasl
lib/nessus/plugins/asp_source_dot.nasl
lib/nessus/plugins/ath0_hangup.nasl
lib/nessus/plugins/auktion_cgi.nasl
lib/nessus/plugins/auth_enabled.nasl
+lib/nessus/plugins/avengers_news_system_command_execution.nasl
lib/nessus/plugins/axent_raptor_dos.nasl
lib/nessus/plugins/axis.nasl
lib/nessus/plugins/axis_camera.nasl
lib/nessus/plugins/backorifice1.nasl
+lib/nessus/plugins/badblue_directory_traversal.nasl
lib/nessus/plugins/basilix_inc_files.nasl
lib/nessus/plugins/bb-hist.nasl
lib/nessus/plugins/bb-hostsvc.nasl
@@ -78,8 +87,9 @@ lib/nessus/plugins/bftpd_chown.nasl
lib/nessus/plugins/bftpd_format_string.nasl
lib/nessus/plugins/bigconf.nasl
lib/nessus/plugins/bind_authors.nasl
-lib/nessus/plugins/bind_bof.nes
lib/nessus/plugins/bind_covert_overflows.nasl
+lib/nessus/plugins/bind_dnsstorm.nasl
+lib/nessus/plugins/bind_iquery.nasl
lib/nessus/plugins/bind_query.nasl
lib/nessus/plugins/bind_version.nasl
lib/nessus/plugins/bind_vulnerable.nasl
@@ -87,6 +97,7 @@ lib/nessus/plugins/bind_zxfr_bug.nasl
lib/nessus/plugins/binlogin_overflow_rlogin.nasl
lib/nessus/plugins/binlogin_overflow_telnet.nasl
lib/nessus/plugins/bizdb1_search.nasl
+lib/nessus/plugins/blackice_dos.nasl
lib/nessus/plugins/bonk.nasl
lib/nessus/plugins/bootparamd.nasl
lib/nessus/plugins/broadvision_path_disclosure.nasl
@@ -113,6 +124,7 @@ lib/nessus/plugins/cgitest.nasl
lib/nessus/plugins/cgiwrap.nasl
lib/nessus/plugins/chameleon_smtpd_overflow.nasl
lib/nessus/plugins/chargen.nasl
+lib/nessus/plugins/check_ports.nasl
lib/nessus/plugins/checkpoint.nasl
lib/nessus/plugins/cisco-view-source-dos.nasl
lib/nessus/plugins/cisco_675.nasl
@@ -132,18 +144,23 @@ lib/nessus/plugins/compaq_wbem_detect.nasl
lib/nessus/plugins/count_cgi.nasl
lib/nessus/plugins/cp-firewall-auth.nasl
lib/nessus/plugins/cp-firewall-webauth.nasl
+lib/nessus/plugins/cross_site_scripting.nasl
+lib/nessus/plugins/csSearch_cgi.nasl
lib/nessus/plugins/csm_helo.nasl
lib/nessus/plugins/cvs_detect.nasl
+lib/nessus/plugins/cvs_in_www.nasl
lib/nessus/plugins/cvsweb_shell.nasl
lib/nessus/plugins/cvsweb_version.nasl
lib/nessus/plugins/dansie_cart.nasl
lib/nessus/plugins/daytime.nasl
+lib/nessus/plugins/db2_dos.nasl
lib/nessus/plugins/dbman_cgi.nasl
lib/nessus/plugins/dcetest.nasl
lib/nessus/plugins/dcforum.nasl
lib/nessus/plugins/dcshop_information_disclosure.nasl
lib/nessus/plugins/deep_throat.nasl
lib/nessus/plugins/delegate_overflow.nasl
+lib/nessus/plugins/deltaups_detect.nasl
lib/nessus/plugins/dhcp.nasl
lib/nessus/plugins/directorypro.nasl
lib/nessus/plugins/dmail_overflow.nasl
@@ -156,8 +173,11 @@ lib/nessus/plugins/domino_fs_config.nasl
lib/nessus/plugins/domino_http_dos.nasl
lib/nessus/plugins/dragon_ftp.nasl
lib/nessus/plugins/dragon_telnet.nasl
+lib/nessus/plugins/dtspcd.nasl
lib/nessus/plugins/dumpenv.nasl
lib/nessus/plugins/echo.nasl
+lib/nessus/plugins/eftp_bufferoverflow.nasl
+lib/nessus/plugins/eftp_directory_traversal.nasl
lib/nessus/plugins/eftp_dos.nasl
lib/nessus/plugins/eicon_modem_dos.nasl
lib/nessus/plugins/empower_path.nasl
@@ -170,7 +190,9 @@ lib/nessus/plugins/exchange_dos.nasl
lib/nessus/plugins/exchange_public_folders_information_leak.nasl
lib/nessus/plugins/ezshopper.nasl
lib/nessus/plugins/fakebo.nasl
+lib/nessus/plugins/faqmanager.nasl
lib/nessus/plugins/faxsurvey.nasl
+lib/nessus/plugins/fcgi_echo.nasl
lib/nessus/plugins/find_service.nes
lib/nessus/plugins/finger.nasl
lib/nessus/plugins/finger_0.nasl
@@ -210,6 +232,7 @@ lib/nessus/plugins/ftp_servu_dos2.nasl
lib/nessus/plugins/ftp_servu_traversal.nasl
lib/nessus/plugins/ftp_site_exec.nasl
lib/nessus/plugins/ftp_sol_check_user.nasl
+lib/nessus/plugins/ftp_w98_devname_dos.nasl
lib/nessus/plugins/ftp_write_dirs.nes
lib/nessus/plugins/ftpgate.nasl
lib/nessus/plugins/ftpglob.nasl
@@ -221,6 +244,8 @@ lib/nessus/plugins/glimpse.nasl
lib/nessus/plugins/gnapster_get_file.nasl
lib/nessus/plugins/goodtech_ftpd_dos.nasl
lib/nessus/plugins/groupwise_overflow.nasl
+lib/nessus/plugins/groupwise_web_interface_help_hole.nasl
+lib/nessus/plugins/groupwise_web_interface_htmlver_hole.nasl
lib/nessus/plugins/guestbook.nasl
lib/nessus/plugins/guestbook_pl.nasl
lib/nessus/plugins/guild_ftp.nasl
@@ -239,13 +264,16 @@ lib/nessus/plugins/htmlscript.nasl
lib/nessus/plugins/htsearch_config_switch.nasl
lib/nessus/plugins/htsearch_location.nasl
lib/nessus/plugins/http-rpc-epmap.nasl
+lib/nessus/plugins/http_ids_evasion.nasl
lib/nessus/plugins/http_methods.nasl
lib/nessus/plugins/http_version.nasl
+lib/nessus/plugins/http_w98_devname_dos.nasl
lib/nessus/plugins/http_webshopper.nasl
lib/nessus/plugins/http_webstore.nasl
lib/nessus/plugins/httpd_boa.nasl
lib/nessus/plugins/httpd_nobody.nasl
lib/nessus/plugins/httpver.nasl
+lib/nessus/plugins/hydra.nes
lib/nessus/plugins/hyperbomb.nasl
lib/nessus/plugins/i2odialogd.nasl
lib/nessus/plugins/iChat.nasl
@@ -258,9 +286,11 @@ lib/nessus/plugins/icmp_mask_req.nasl
lib/nessus/plugins/icmp_timestamp.nasl
lib/nessus/plugins/icq_crash.nasl
lib/nessus/plugins/idq_dll.nasl
+lib/nessus/plugins/ids_evasion.nasl
lib/nessus/plugins/iis5_isapi_printer.nasl
lib/nessus/plugins/iis5_printer.nasl
lib/nessus/plugins/iis_anything_idq.nasl
+lib/nessus/plugins/iis_asp_overflow.nasl
lib/nessus/plugins/iis_authentification_manager.nasl
lib/nessus/plugins/iis_bdir.nasl
lib/nessus/plugins/iis_buffer_overflow.nasl
@@ -270,7 +300,9 @@ lib/nessus/plugins/iis_dir_traversal.nasl
lib/nessus/plugins/iis_dos_ussrback.nasl
lib/nessus/plugins/iis_dot_cnf.nasl
lib/nessus/plugins/iis_frag_disclosure.nasl
+lib/nessus/plugins/iis_frontpage_dos.nasl
lib/nessus/plugins/iis_ftp_crash.nasl
+lib/nessus/plugins/iis_htr_isapi.nasl
lib/nessus/plugins/iis_ida_isapi.nasl
lib/nessus/plugins/iis_isapi_overflow.nasl
lib/nessus/plugins/iis_malformed_request.nasl
@@ -281,9 +313,9 @@ lib/nessus/plugins/iis_propfind_dos.nasl
lib/nessus/plugins/iis_repost_asp.nasl
lib/nessus/plugins/iis_samples.nasl
lib/nessus/plugins/iis_scripts.nasl
-lib/nessus/plugins/iis_shtml_cross_site.nasl
lib/nessus/plugins/iis_viewcode.nasl
lib/nessus/plugins/iis_webdav_lock_memory_leak.nasl
+lib/nessus/plugins/iis_xss_404.nasl
lib/nessus/plugins/iisadmin.nasl
lib/nessus/plugins/imagemap.nasl
lib/nessus/plugins/imail_host_overflow.nasl
@@ -302,6 +334,7 @@ lib/nessus/plugins/innd_overflow.nasl
lib/nessus/plugins/interscan_dos.nasl
lib/nessus/plugins/interscan_vw_cgi.nasl
lib/nessus/plugins/iplanet_dir_serv.nasl
+lib/nessus/plugins/iplanet_traversal.nasl
lib/nessus/plugins/ipop2d.nasl
lib/nessus/plugins/ipop2d_readfiles.nasl
lib/nessus/plugins/ithousemail_bof.nasl
@@ -310,6 +343,7 @@ lib/nessus/plugins/jj.nasl
lib/nessus/plugins/jrun.nasl
lib/nessus/plugins/jrun_dir_listing.nasl
lib/nessus/plugins/jrun_getdir.nasl
+lib/nessus/plugins/jserv_execute.nasl
lib/nessus/plugins/kazaa_morpheus_detect.nasl
lib/nessus/plugins/ken_segfault.nasl
lib/nessus/plugins/kerberos_overflow.nasl
@@ -328,6 +362,7 @@ lib/nessus/plugins/linux_zero_len_fragment.nasl
lib/nessus/plugins/linuxconf_detect.nasl
lib/nessus/plugins/lion.nasl
lib/nessus/plugins/listrec.nasl
+lib/nessus/plugins/logins.nasl
lib/nessus/plugins/lotus_envid.nasl
lib/nessus/plugins/lotus_esmtp_overflow.nasl
lib/nessus/plugins/lotus_notes_openserver_disclosure.nasl
@@ -336,11 +371,11 @@ lib/nessus/plugins/mailman_webmail.nasl
lib/nessus/plugins/mailnews.nasl
lib/nessus/plugins/marconi_dos.nasl
lib/nessus/plugins/master_index_search.nasl
-lib/nessus/plugins/mbdms_overflow.nasl
lib/nessus/plugins/mdaemon.nasl
lib/nessus/plugins/mdaemon_dos.nasl
lib/nessus/plugins/mdaemon_webconfig.nasl
lib/nessus/plugins/mdaemon_worldclient.nasl
+lib/nessus/plugins/mdbms_overflow.nasl
lib/nessus/plugins/mediahouse_statistics_server.nasl
lib/nessus/plugins/mediahouse_statistics_web_server.nasl
lib/nessus/plugins/mercure_expn_overflow.nasl
@@ -350,11 +385,16 @@ lib/nessus/plugins/metainfo_mail.nasl
lib/nessus/plugins/minivend_view_page.nasl
lib/nessus/plugins/miscflood.nasl
lib/nessus/plugins/mkilog.nasl
+lib/nessus/plugins/mod_ssl_overflow.nasl
+lib/nessus/plugins/mrtg_traversal.nasl
lib/nessus/plugins/ms_index_server.nasl
lib/nessus/plugins/msadcs_dll.nasl
+lib/nessus/plugins/msftp_dos.nasl
lib/nessus/plugins/mspws_dotdotdot.nasl
lib/nessus/plugins/msql_overflow.nasl
+lib/nessus/plugins/mssmtp_dos.nasl
lib/nessus/plugins/mssql_blank_password.nasl
+lib/nessus/plugins/mssql_brute_force.nasl
lib/nessus/plugins/mssql_ping.nasl
lib/nessus/plugins/mssqlserver_detect.nasl
lib/nessus/plugins/mssqlserver_dos.nasl
@@ -367,7 +407,6 @@ lib/nessus/plugins/mycio_detect.nasl
lib/nessus/plugins/mycio_directory_traversal.nasl
lib/nessus/plugins/mysql_bad_password.nasl
lib/nessus/plugins/mysql_flaws.nasl
-lib/nessus/plugins/mysql_overflow.nasl
lib/nessus/plugins/mysql_unpassworded.nasl
lib/nessus/plugins/mysql_version.nasl
lib/nessus/plugins/nai_webshield_info.nasl
@@ -399,6 +438,7 @@ lib/nessus/plugins/netscape_wp_tag.nasl
lib/nessus/plugins/netstat.nasl
lib/nessus/plugins/newdsn.nasl
lib/nessus/plugins/newsdesk.nasl
+lib/nessus/plugins/nikto_wrapper.nes
lib/nessus/plugins/nimda.nasl
lib/nessus/plugins/nis_server.nasl
lib/nessus/plugins/nmap_tcp_connect.nes
@@ -411,13 +451,13 @@ lib/nessus/plugins/nortel_pwdless2.nasl
lib/nessus/plugins/notes_mta_dos.nasl
lib/nessus/plugins/novell_border_manager.nasl
lib/nessus/plugins/novell_groupwise_webacc_information_disclosure.nasl
-lib/nessus/plugins/novell_gwweb.nasl
lib/nessus/plugins/nph-publish.nasl
lib/nessus/plugins/nph-test-cgi.nasl
lib/nessus/plugins/nsm_format_strings.nasl
lib/nessus/plugins/nt_ftp_guest.nasl
lib/nessus/plugins/nt_spam.nasl
lib/nessus/plugins/ntalk_detect.nasl
+lib/nessus/plugins/ntp_open.nasl
lib/nessus/plugins/ntp_overflow.nasl
lib/nessus/plugins/oas_overflow.nasl
lib/nessus/plugins/objectserver.nes
@@ -426,8 +466,18 @@ lib/nessus/plugins/openlink_overflow.nasl
lib/nessus/plugins/openssh_231.nasl
lib/nessus/plugins/openssh_301.nasl
lib/nessus/plugins/openssh_adv_option.nasl
+lib/nessus/plugins/openssh_channel.nasl
lib/nessus/plugins/openssh_uselogin.nasl
lib/nessus/plugins/openssh_uselogin_environment.nasl
+lib/nessus/plugins/oracle9i_XSQLServlet_XSQLConfig.nasl
+lib/nessus/plugins/oracle9i_apache_dms.nasl
+lib/nessus/plugins/oracle9i_dad_admin.nasl
+lib/nessus/plugins/oracle9i_globals_dot_jsa.nasl
+lib/nessus/plugins/oracle9i_java_process_manager.nasl
+lib/nessus/plugins/oracle9i_jsp_source.nasl
+lib/nessus/plugins/oracle9i_mod_plsql_overflow.nasl
+lib/nessus/plugins/oracle9i_mod_plsql_traversal.nasl
+lib/nessus/plugins/oracle9i_modplsql_css.nasl
lib/nessus/plugins/oracle_dos.nasl
lib/nessus/plugins/oracle_one_hour_install.nasl
lib/nessus/plugins/oracle_tnslsnr_security.nasl
@@ -461,6 +511,7 @@ lib/nessus/plugins/phorum.nasl
lib/nessus/plugins/php.nasl
lib/nessus/plugins/php3_path_disclosure.nasl
lib/nessus/plugins/phpMyExplorer.nasl
+lib/nessus/plugins/php_apache_win32_default.nasl
lib/nessus/plugins/php_file_upload.nasl
lib/nessus/plugins/php_imap_overflow.nasl
lib/nessus/plugins/php_log.nasl
@@ -468,9 +519,12 @@ lib/nessus/plugins/php_nuke_admin_cp.nasl
lib/nessus/plugins/php_nuke_bb_smilies_passwd.nasl
lib/nessus/plugins/php_nuke_galleryaddon.nasl
lib/nessus/plugins/php_nuke_opendir.nasl
+lib/nessus/plugins/php_nuke_sql_debug.nasl
lib/nessus/plugins/php_overflow.nasl
lib/nessus/plugins/php_safe_mode.nasl
+lib/nessus/plugins/php_split_mime.nasl
lib/nessus/plugins/phpix.nasl
+lib/nessus/plugins/phprocketaddin_traversal.nasl
lib/nessus/plugins/pi3web_isapi.nasl
lib/nessus/plugins/pimp.nasl
lib/nessus/plugins/ping_host.nasl
@@ -482,6 +536,7 @@ lib/nessus/plugins/poc32.nasl
lib/nessus/plugins/pollit.nasl
lib/nessus/plugins/pop3_overflow.nasl
lib/nessus/plugins/popserver_detect.nasl
+lib/nessus/plugins/port_shell_execution.nasl
lib/nessus/plugins/portal_of_doom.nasl
lib/nessus/plugins/postgresql_unpassworded.nasl
lib/nessus/plugins/powerplay.nasl
@@ -501,6 +556,7 @@ lib/nessus/plugins/proxy_use.nasl
lib/nessus/plugins/qpopper.nasl
lib/nessus/plugins/qpopper_euidl.nasl
lib/nessus/plugins/qpopper_list.nasl
+lib/nessus/plugins/quake3_dos.nasl
lib/nessus/plugins/queso.nes
lib/nessus/plugins/quickstore.nasl
lib/nessus/plugins/quote.nasl
@@ -517,6 +573,7 @@ lib/nessus/plugins/resin_traversal.nasl
lib/nessus/plugins/rexecd.nasl
lib/nessus/plugins/rfparalyze.nasl
lib/nessus/plugins/rfpoison.nasl
+lib/nessus/plugins/rich_media_ecommerce_stores_sensitive_information_insecurely.nasl
lib/nessus/plugins/rlogin.nasl
lib/nessus/plugins/roads_cgi.nasl
lib/nessus/plugins/rockliffe_mailsite_overflow.nasl
@@ -532,6 +589,7 @@ lib/nessus/plugins/rpc_cmsd.nasl
lib/nessus/plugins/rpc_database.nasl
lib/nessus/plugins/rpc_etherstatd.nasl
lib/nessus/plugins/rpc_fam.nasl
+lib/nessus/plugins/rpc_kcms.nasl
lib/nessus/plugins/rpc_keyserv.nasl
lib/nessus/plugins/rpc_llockmgr.nasl
lib/nessus/plugins/rpc_nfsd.nasl
@@ -582,6 +640,7 @@ lib/nessus/plugins/sdbsearch.nasl
lib/nessus/plugins/securemote.nasl
lib/nessus/plugins/securemote_info_leak.nasl
lib/nessus/plugins/sedum_dos.nasl
+lib/nessus/plugins/sendmail_bt_switch.nasl
lib/nessus/plugins/sendmail_debug.nasl
lib/nessus/plugins/sendmail_decode.nasl
lib/nessus/plugins/sendmail_expn.nasl
@@ -597,6 +656,8 @@ lib/nessus/plugins/shopping_cart_information_disclosure.nasl
lib/nessus/plugins/shopplus_information_disclosure.nasl
lib/nessus/plugins/shoutcast_version.nasl
lib/nessus/plugins/showmount.nasl
+lib/nessus/plugins/silverstream_database.nasl
+lib/nessus/plugins/silverstream_dirlisting.nasl
lib/nessus/plugins/simplewww.nasl
lib/nessus/plugins/siteUserMod.nasl
lib/nessus/plugins/sitescope_management_server.nasl
@@ -613,11 +674,31 @@ lib/nessus/plugins/smb_crash_winlogon.nasl
lib/nessus/plugins/smb_dom2sid.nasl
lib/nessus/plugins/smb_enum_services.nasl
lib/nessus/plugins/smb_enum_shares.nasl
+lib/nessus/plugins/smb_group_account_op.nasl
+lib/nessus/plugins/smb_group_admin.nasl
+lib/nessus/plugins/smb_group_backup_op.nasl
+lib/nessus/plugins/smb_group_domain_admin.nasl
+lib/nessus/plugins/smb_group_print_op.nasl
+lib/nessus/plugins/smb_group_replicator.nasl
+lib/nessus/plugins/smb_group_system_op.nasl
+lib/nessus/plugins/smb_groups_guest.nasl
+lib/nessus/plugins/smb_host2sid.nasl
lib/nessus/plugins/smb_lanman_browse_list.nasl
+lib/nessus/plugins/smb_localusers_autodisabled.nasl
+lib/nessus/plugins/smb_localusers_changepw.nasl
+lib/nessus/plugins/smb_localusers_disabled.nasl
+lib/nessus/plugins/smb_localusers_lastpwchange.nasl
+lib/nessus/plugins/smb_localusers_neverloggedon.nasl
+lib/nessus/plugins/smb_localusers_pwexpiry.nasl
lib/nessus/plugins/smb_login.nasl
lib/nessus/plugins/smb_login_as_users.nasl
lib/nessus/plugins/smb_mssql7.nasl
lib/nessus/plugins/smb_nativelanman.nasl
+lib/nessus/plugins/smb_netusergetaliases.nasl
+lib/nessus/plugins/smb_netusergetgroups.nasl
+lib/nessus/plugins/smb_netusergetinfo.nasl
+lib/nessus/plugins/smb_netusergetinfo_local.nasl
+lib/nessus/plugins/smb_nt.inc
lib/nessus/plugins/smb_nt_ms00-029.nasl
lib/nessus/plugins/smb_nt_ms00-036.nasl
lib/nessus/plugins/smb_nt_ms00-047.nasl
@@ -638,6 +719,10 @@ lib/nessus/plugins/smb_nt_ms01-011.nasl
lib/nessus/plugins/smb_nt_ms01-025.nasl
lib/nessus/plugins/smb_nt_ms01-046.nasl
lib/nessus/plugins/smb_nt_ms01-048.nasl
+lib/nessus/plugins/smb_nt_ms02-005.nasl
+lib/nessus/plugins/smb_nt_ms02-006.nasl
+lib/nessus/plugins/smb_nt_ms02-008.nasl
+lib/nessus/plugins/smb_nt_ms02-009.nasl
lib/nessus/plugins/smb_reg_autologon.nasl
lib/nessus/plugins/smb_reg_hklm.nasl
lib/nessus/plugins/smb_reg_missing_winreg.nasl
@@ -653,9 +738,18 @@ lib/nessus/plugins/smb_reg_winlogon_permissions.nasl
lib/nessus/plugins/smb_reg_winvnc_perms.nasl
lib/nessus/plugins/smb_registry_access.nasl
lib/nessus/plugins/smb_registry_full_access.nasl
+lib/nessus/plugins/smb_scope.nasl
+lib/nessus/plugins/smb_sid2localuser.nasl
lib/nessus/plugins/smb_sid2user.nasl
lib/nessus/plugins/smb_svc_alerter.nasl
lib/nessus/plugins/smb_svc_messenger.nasl
+lib/nessus/plugins/smb_users_autodisabled.nasl
+lib/nessus/plugins/smb_users_changepw.nasl
+lib/nessus/plugins/smb_users_disabled.nasl
+lib/nessus/plugins/smb_users_lastpwchange.nasl
+lib/nessus/plugins/smb_users_neverloggedon.nasl
+lib/nessus/plugins/smb_users_pwexpiry.nasl
+lib/nessus/plugins/smb_xp_ms01-059.nasl
lib/nessus/plugins/smtp_bounce.nasl
lib/nessus/plugins/smtp_bypass_cisco.nasl
lib/nessus/plugins/smtp_file.nasl
@@ -672,6 +766,9 @@ lib/nessus/plugins/snmp_ifaces.nasl
lib/nessus/plugins/snmp_lanman_services.nasl
lib/nessus/plugins/snmp_lanman_shares.nasl
lib/nessus/plugins/snmp_lanman_users.nasl
+lib/nessus/plugins/snmp_oversized_length_field_dos.nasl
+lib/nessus/plugins/snmp_oversized_length_field_two.nasl
+lib/nessus/plugins/snmp_portscan.nes
lib/nessus/plugins/snmp_processes.nasl
lib/nessus/plugins/snmp_sysDesc.nasl
lib/nessus/plugins/snmp_vacm.nasl
@@ -679,12 +776,16 @@ lib/nessus/plugins/sojourn.nasl
lib/nessus/plugins/spinclient.nasl
lib/nessus/plugins/sqlqhit_information_disclosure.nasl
lib/nessus/plugins/squid_dos.nasl
+lib/nessus/plugins/squid_overflows.nasl
+lib/nessus/plugins/ssh1_proto_enabled.nasl
lib/nessus/plugins/ssh3_passwd.nasl
lib/nessus/plugins/ssh_crc32.nasl
lib/nessus/plugins/ssh_detect.nasl
lib/nessus/plugins/ssh_insertion.nasl
lib/nessus/plugins/ssh_kerberos.nasl
lib/nessus/plugins/ssh_overflow.nasl
+lib/nessus/plugins/ssh_proto_version.nasl
+lib/nessus/plugins/ssl_ciphers.nes
lib/nessus/plugins/stacheldraht.nasl
lib/nessus/plugins/statd_format_string.nasl
lib/nessus/plugins/store_cgi.nasl
@@ -692,6 +793,7 @@ lib/nessus/plugins/story.nasl
lib/nessus/plugins/stream.nasl
lib/nessus/plugins/stronghold.nasl
lib/nessus/plugins/subseven.nasl
+lib/nessus/plugins/sun_cobalt_adaptive_firewall_detect.nasl
lib/nessus/plugins/sunkill.nasl
lib/nessus/plugins/suse_cgi_bin_sdb.nasl
lib/nessus/plugins/suse_identd.nasl
@@ -701,15 +803,12 @@ lib/nessus/plugins/swc_overflow.nasl
lib/nessus/plugins/sygate_remote_control.nasl
lib/nessus/plugins/systat.nasl
lib/nessus/plugins/tcp_chorusing.nasl
-lib/nessus/plugins/tcp_ping.nasl
-lib/nessus/plugins/tcp_syn_scan.nasl
lib/nessus/plugins/teardrop.nasl
lib/nessus/plugins/technote.nasl
lib/nessus/plugins/telnet.nasl
lib/nessus/plugins/telnetserver_detect_type_nd_version.nasl
lib/nessus/plugins/teso_telnet.nasl
lib/nessus/plugins/test-cgi.nasl
-lib/nessus/plugins/textor_information_disclosure.nasl
lib/nessus/plugins/tfn.nasl
lib/nessus/plugins/tfs_smtp_overflow.nasl
lib/nessus/plugins/tftp_grab_file.nes
@@ -720,6 +819,7 @@ lib/nessus/plugins/tiny_proxy_heap_overflow.nasl
lib/nessus/plugins/tomcat_admin.nasl
lib/nessus/plugins/tomcat_path_disclosure.nasl
lib/nessus/plugins/tomcat_snoop.nasl
+lib/nessus/plugins/torturecgis.nasl
lib/nessus/plugins/traceroute.nasl
lib/nessus/plugins/translate_f.nasl
lib/nessus/plugins/trinity.nasl
@@ -731,6 +831,7 @@ lib/nessus/plugins/ultraseek_dos.nasl
lib/nessus/plugins/unicast_dos.nasl
lib/nessus/plugins/upload_cgi.nasl
lib/nessus/plugins/uploader_exe.nasl
+lib/nessus/plugins/upnp_xp.nasl
lib/nessus/plugins/ustorekeeper.nasl
lib/nessus/plugins/uw_imap_overflow.nasl
lib/nessus/plugins/uw_imap_overflow_two.nasl
@@ -759,6 +860,7 @@ lib/nessus/plugins/webgais.nasl
lib/nessus/plugins/weblogic_dotdotdos.nasl
lib/nessus/plugins/weblogic_percent.nasl
lib/nessus/plugins/webmin.nasl
+lib/nessus/plugins/webmirror.nasl
lib/nessus/plugins/webplus.nasl
lib/nessus/plugins/webplus_version.nasl
lib/nessus/plugins/websendmail.nasl
@@ -771,6 +873,7 @@ lib/nessus/plugins/webspirs_cgi.nasl
lib/nessus/plugins/wftp.nasl
lib/nessus/plugins/wftp_241_dos.nasl
lib/nessus/plugins/wftp_dos.nasl
+lib/nessus/plugins/whisker_wrapper.nes
lib/nessus/plugins/whois_raw.nasl
lib/nessus/plugins/win_trinoo.nasl
lib/nessus/plugins/windmail.nasl
@@ -787,12 +890,12 @@ lib/nessus/plugins/wrap.nasl
lib/nessus/plugins/wu_ftpd_overflow.nasl
lib/nessus/plugins/wu_ftpd_site_exec.nasl
lib/nessus/plugins/wu_ftpd_site_newer.nasl
-lib/nessus/plugins/wu_ftpd_weirdcwd.nasl
lib/nessus/plugins/www_too_long_auth.nasl
lib/nessus/plugins/www_too_long_post.nasl
lib/nessus/plugins/www_too_long_url.nasl
lib/nessus/plugins/wwwboardpwd.nasl
lib/nessus/plugins/wwwwais.nasl
+lib/nessus/plugins/xdmcp.nasl
lib/nessus/plugins/xitami_overflow.nasl
lib/nessus/plugins/xmail_overflow.nasl
lib/nessus/plugins/xtramail_control.nasl
@@ -802,14 +905,18 @@ lib/nessus/plugins/yabb.nasl
lib/nessus/plugins/yahoo_dos.nasl
lib/nessus/plugins/yppasswdd.nasl
lib/nessus/plugins/zeus.nasl
+lib/nessus/plugins/zml_cgi_traversal.nasl
lib/nessus/plugins/zope.nasl
lib/nessus/plugins/zope_dos.nasl
lib/nessus/plugins/zope_img_updating.nasl
lib/nessus/plugins/zope_zclass.nasl
lib/nessus/plugins/zyxel_pwd.nasl
+lib/nessus/plugins_factory
lib/nessus/plugins_factory/Makefile
lib/nessus/plugins_factory/libtool
lib/nessus/plugins_factory/nessus.tmpl
man/man1/nessus-build.1
+man/man8/nessus-update-plugins.8
+sbin/nessus-update-plugins
@dirrm lib/nessus/plugins_factory
@dirrm lib/nessus/plugins
diff --git a/security/nessus-plugins/distinfo b/security/nessus-plugins/distinfo
index 2a3bc7af17a..448d5ea073e 100644
--- a/security/nessus-plugins/distinfo
+++ b/security/nessus-plugins/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.5 2001/12/30 18:38:55 frueauf Exp $
+$NetBSD: distinfo,v 1.6 2002/05/10 13:18:47 frueauf Exp $
-SHA1 (nessus-plugins-1.0.10.tar.gz) = 616571129664a847831ce31ebe9372c448216136
-Size (nessus-plugins-1.0.10.tar.gz) = 574526 bytes
+SHA1 (nessus-plugins-1.2.0.tar.gz) = 164c669465a45a1910227e4f40c8f0d5a553d9f9
+Size (nessus-plugins-1.2.0.tar.gz) = 724145 bytes
diff --git a/security/nessus/Makefile.common b/security/nessus/Makefile.common
index e8a1543a5f0..e5059ba1987 100644
--- a/security/nessus/Makefile.common
+++ b/security/nessus/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.12 2001/12/30 18:38:54 frueauf Exp $
+# $NetBSD: Makefile.common,v 1.13 2002/05/10 13:18:45 frueauf Exp $
#
# Common Makefile for:
# * nessus-core
@@ -7,7 +7,7 @@
# * libnasl
#
-VERS= 1.0.10
+VERS= 1.2.0
CATEGORIES= security x11 net
MASTER_SITES?= ftp://ftp.nessus.org/pub/nessus/nessus-${VERS}/src/ \
@@ -26,5 +26,5 @@ MASTER_SITES?= ftp://ftp.nessus.org/pub/nessus/nessus-${VERS}/src/ \
ftp://ftp.at.nessus.org/pub/nessus/nessus-${VERS}/src/ \
ftp://ftp.linux.org.tr/pub/security/nessus/nessus-${VERS}/src/
-MAINTAINER= hubertf@netbsd.org
+MAINTAINER= frueauf@netbsd.org
HOMEPAGE= http://www.nessus.org/