diff --git a/security/nessus/Makefile.inc b/security/nessus/Makefile.inc index 2915cc03bd2..5a8890586f3 100644 --- a/security/nessus/Makefile.inc +++ b/security/nessus/Makefile.inc @@ -1,6 +1,6 @@ -# $OpenBSD: Makefile.inc,v 1.6 2006/06/01 05:16:32 aanriot Exp $ +# $OpenBSD: Makefile.inc,v 1.7 2006/09/23 08:45:04 aanriot Exp $ -V= 2.2.7 +V= 2.2.8 CATEGORIES= security HOMEPAGE= http://www.nessus.org/ diff --git a/security/nessus/core/distinfo b/security/nessus/core/distinfo index 556be70da35..e0b01a7baca 100644 --- a/security/nessus/core/distinfo +++ b/security/nessus/core/distinfo @@ -1,4 +1,4 @@ -MD5 (nessus-core-2.2.7.tar.gz) = 2dd8c116b435d3ec698d3caed0b48859 -RMD160 (nessus-core-2.2.7.tar.gz) = 672bc31cc8283e3248831bb8564c6531d4b55eed -SHA1 (nessus-core-2.2.7.tar.gz) = c261eeb14e0594467f0e1da04a42679f4658c1f4 -SIZE (nessus-core-2.2.7.tar.gz) = 673852 +MD5 (nessus-core-2.2.8.tar.gz) = 7580ed539c38b6514d1a3cdf62cbe346 +RMD160 (nessus-core-2.2.8.tar.gz) = dd81883b68df0d8e41b31ae89e0c4e48b9935695 +SHA1 (nessus-core-2.2.8.tar.gz) = 0ea99cfa28fd72b88e58497e020dedf095ee46c4 +SIZE (nessus-core-2.2.8.tar.gz) = 674132 diff --git a/security/nessus/core/patches/patch-Makefile b/security/nessus/core/patches/patch-Makefile index 76526a931c7..49e7ca8fd81 100644 --- a/security/nessus/core/patches/patch-Makefile +++ b/security/nessus/core/patches/patch-Makefile @@ -1,7 +1,20 @@ -$OpenBSD: patch-Makefile,v 1.1 2006/06/01 05:16:32 aanriot Exp $ +$OpenBSD: patch-Makefile,v 1.2 2006/09/23 08:45:04 aanriot Exp $ --- Makefile.orig Sun Jan 15 16:37:55 2006 -+++ Makefile Sat Apr 29 21:24:39 2006 -@@ -23,22 +23,11 @@ install-bin: ++++ Makefile Fri Sep 22 18:24:32 2006 +@@ -10,35 +10,16 @@ nessus.tmpl: nessus.tmpl.in configure VE + touch $@ + + install: all $(CLIENT_INSTALL) install-bin install-man +- @echo +- @echo ' --------------------------------------------------------------' +- @echo ' nessus-core has been sucessfully installed. ' +- @echo " Make sure that $(bindir) and $(sbindir) are in your PATH before" +- @echo " you continue." +- @echo " nessusd has been installed into $(sbindir)" +- @echo ' --------------------------------------------------------------' +- @echo + + install-bin: test -d $(DESTDIR)${sbindir} || $(INSTALL_DIR) -m 755 $(DESTDIR)${sbindir} $(INSTALL) -m $(SERVERMODE) ${make_bindir}/nessusd $(DESTDIR)${sbindir} $(INSTALL) -m $(SERVERMODE) ${make_bindir}/nessus-check-signature $(DESTDIR)${sbindir} diff --git a/security/nessus/core/pkg/PLIST b/security/nessus/core/pkg/PLIST index 7da510ba901..a21580d29d8 100644 --- a/security/nessus/core/pkg/PLIST +++ b/security/nessus/core/pkg/PLIST @@ -1,4 +1,4 @@ -@comment $OpenBSD: PLIST,v 1.4 2006/06/01 05:16:32 aanriot Exp $ +@comment $OpenBSD: PLIST,v 1.5 2006/09/23 08:45:04 aanriot Exp $ @conflict nessus-<2.2.4 bin/nessus bin/nessus-fetch @@ -16,7 +16,6 @@ include/nessus/nessusudp.h include/nessus/ntcompat.h lib/nessus/ lib/nessus/plugins/ -@extra lib/nessus/plugins/.desc @man man/man1/nessus-fetch.1 @man man/man1/nessus-mkcert-client.1 @man man/man1/nessus-mkrand.1 @@ -36,6 +35,7 @@ share/examples/nessus/nessus-services @sample /var/nessus/logs/ @sample /var/nessus/nessus-services @sample ${SYSCONFDIR}/nessus/ +@extra lib/nessus/plugins/.desc @extraunexec rm -fr ${SYSCONFDIR}/nessus/* @extraunexec rm -fr /var/nessus/logs/* @extraunexec rm -fr /var/nessus/users/* diff --git a/security/nessus/libnasl/Makefile b/security/nessus/libnasl/Makefile index ae0fa5c796e..f4bb9c375f3 100644 --- a/security/nessus/libnasl/Makefile +++ b/security/nessus/libnasl/Makefile @@ -1,9 +1,9 @@ -# $OpenBSD: Makefile,v 1.9 2006/08/03 23:28:12 espie Exp $ +# $OpenBSD: Makefile,v 1.10 2006/09/23 08:45:04 aanriot Exp $ COMMENT= "Nessus Attack Scripting Language" DISTNAME= libnasl-${V} -SHARED_LIBS= nasl 4.6 +SHARED_LIBS= nasl 4.7 WANTLIB= c crypto pcap rpcsvc ssl util diff --git a/security/nessus/libnasl/distinfo b/security/nessus/libnasl/distinfo index b70ca0871ce..38b48f988cf 100644 --- a/security/nessus/libnasl/distinfo +++ b/security/nessus/libnasl/distinfo @@ -1,4 +1,4 @@ -MD5 (libnasl-2.2.7.tar.gz) = 37f6f0db022dad1e218371909de3e8af -RMD160 (libnasl-2.2.7.tar.gz) = 281c6ea87e8eba25152f6f81bdf7186b2ceb9e43 -SHA1 (libnasl-2.2.7.tar.gz) = d2d0c5b8ce6e63e08069173b414fa6588837cb46 -SIZE (libnasl-2.2.7.tar.gz) = 364755 +MD5 (libnasl-2.2.8.tar.gz) = 07e8d9f06862cb240ede348713cfe31b +RMD160 (libnasl-2.2.8.tar.gz) = 42bb5cfe9e1974b036c54530721f785344cacdff +SHA1 (libnasl-2.2.8.tar.gz) = d01a92380483a105427b73d5e5c33716022e54f8 +SIZE (libnasl-2.2.8.tar.gz) = 366779 diff --git a/security/nessus/libnasl/patches/patch-libnasl_Makefile b/security/nessus/libnasl/patches/patch-libnasl_Makefile index b8439224a1d..59725ce9e81 100644 --- a/security/nessus/libnasl/patches/patch-libnasl_Makefile +++ b/security/nessus/libnasl/patches/patch-libnasl_Makefile @@ -1,6 +1,6 @@ -$OpenBSD: patch-libnasl_Makefile,v 1.2 2006/06/01 05:16:32 aanriot Exp $ +$OpenBSD: patch-libnasl_Makefile,v 1.3 2006/09/23 08:45:04 aanriot Exp $ --- Makefile.orig Wed Jul 28 20:07:09 2004 -+++ Makefile Sun Apr 23 18:20:19 2006 ++++ Makefile Fri Sep 22 18:17:25 2006 @@ -8,7 +8,7 @@ nasl.tmpl: nasl.tmpl.in configure touch $@ @@ -10,7 +10,7 @@ $OpenBSD: patch-libnasl_Makefile,v 1.2 2006/06/01 05:16:32 aanriot Exp $ test -d $(DESTDIR)${includedir}/nessus || $(INSTALL_DIR) -m 755 $(DESTDIR)${includedir}/nessus $(INSTALL) -c -m 0444 include/nasl.h $(DESTDIR)${includedir}/nessus test -d $(DESTDIR)${bindir} || $(INSTALL_DIR) -m 755 $(DESTDIR)${bindir} -@@ -17,8 +17,8 @@ install: all +@@ -17,17 +17,9 @@ install: all $(INSTALL) -c -m 0644 doc/nasl-config.1 $(DESTDIR)${mandir}/man1 $(INSTALL) -c -m 0644 doc/nasl.1 $(DESTDIR)${mandir}/man1 $(INSTALL) -c -m 0644 doc/nasl-config.1 $(DESTDIR)${mandir}/man1 @@ -19,5 +19,14 @@ $OpenBSD: patch-libnasl_Makefile,v 1.2 2006/06/01 05:16:32 aanriot Exp $ + test -d $(DESTDIR)${prefix}/share/examples/nessus || $(INSTALL_DIR) -m 755 $(DESTDIR)${prefix}/share/examples/nessus + $(INSTALL) -c -m 0644 doc/nessus_org.pem $(DESTDIR)${prefix}/share/examples/nessus/nessus_org.pem +- +- @echo +- @echo ' --------------------------------------------------------------' +- @echo ' libnasl has been sucessfully installed. ' +- @echo " Make sure that $(bindir) is in your PATH before you" +- @echo " continue " +- @echo ' --------------------------------------------------------------' +- @echo + clean : + cd nasl && ${MAKE} clean - @echo diff --git a/security/nessus/libnasl/patches/patch-nasl_nasl_text_utils_c b/security/nessus/libnasl/patches/patch-nasl_nasl_text_utils_c deleted file mode 100644 index 8d1310fdc85..00000000000 --- a/security/nessus/libnasl/patches/patch-nasl_nasl_text_utils_c +++ /dev/null @@ -1,20 +0,0 @@ -$OpenBSD: patch-nasl_nasl_text_utils_c,v 1.1 2006/05/04 22:40:24 aanriot Exp $ ---- nasl/nasl_text_utils.c.orig Thu May 4 23:14:29 2006 -+++ nasl/nasl_text_utils.c Thu May 4 23:15:43 2006 -@@ -961,7 +961,15 @@ nasl_split(lex_ctxt* lexic) - - sep = get_str_local_var_by_name(lexic, "sep"); - if (sep != NULL) -- sep_len = get_var_size_by_name(lexic, "sep"); -+ { -+ sep_len = get_var_size_by_name(lexic, "sep"); -+ if(sep_len == 0) -+ { -+ nasl_perror(lexic, "split: invalid 'sep' argument value\n"); -+ return NULL; -+ } -+ } -+ - keep = get_int_local_var_by_name(lexic, "keep", 1); - - retc = alloc_tree_cell(0, NULL); diff --git a/security/nessus/libraries/Makefile b/security/nessus/libraries/Makefile index 541c598b032..32a64d80b7d 100644 --- a/security/nessus/libraries/Makefile +++ b/security/nessus/libraries/Makefile @@ -1,10 +1,10 @@ -# $OpenBSD: Makefile,v 1.4 2006/06/01 05:16:32 aanriot Exp $ +# $OpenBSD: Makefile,v 1.5 2006/09/23 08:45:04 aanriot Exp $ COMMENT= "libraries for Nessus" DISTNAME= nessus-libraries-${V} -SHARED_LIBS= hosts_gatherer 4.6 \ - nessus 4.6 +SHARED_LIBS= hosts_gatherer 4.7 \ + nessus 4.7 USE_LIBTOOL= Yes diff --git a/security/nessus/libraries/distinfo b/security/nessus/libraries/distinfo index 51edc8fd7dd..d60a8f9cfa5 100644 --- a/security/nessus/libraries/distinfo +++ b/security/nessus/libraries/distinfo @@ -1,4 +1,4 @@ -MD5 (nessus-libraries-2.2.7.tar.gz) = 740d9f2d97c495a52663a15a0fe5e6cd -RMD160 (nessus-libraries-2.2.7.tar.gz) = 08f0602635cd9ca5f2bc4513067c0c5251249a97 -SHA1 (nessus-libraries-2.2.7.tar.gz) = 2723edc97fe02cf0c14004c89487c570df7f0e7c -SIZE (nessus-libraries-2.2.7.tar.gz) = 426429 +MD5 (nessus-libraries-2.2.8.tar.gz) = 257048b54b767f54f224bd9440d2b215 +RMD160 (nessus-libraries-2.2.8.tar.gz) = 9f498c04c6084c9b27b799c2af6dfad26060dd83 +SHA1 (nessus-libraries-2.2.8.tar.gz) = 3af0eb76ba449189babdb4123f737fd153d9a544 +SIZE (nessus-libraries-2.2.8.tar.gz) = 426546 diff --git a/security/nessus/plugins/distinfo b/security/nessus/plugins/distinfo index fdf876dedfc..ba3e994f7ac 100644 --- a/security/nessus/plugins/distinfo +++ b/security/nessus/plugins/distinfo @@ -1,4 +1,4 @@ -MD5 (nessus-plugins-GPL-2.2.7.tar.gz) = 2e51f5ad96dd55888e835382a61de585 -RMD160 (nessus-plugins-GPL-2.2.7.tar.gz) = 12681938e75be4749f9b4c51688a83f41f5658f4 -SHA1 (nessus-plugins-GPL-2.2.7.tar.gz) = 3c19c3666bd5269d586971565fe9d872b875a830 -SIZE (nessus-plugins-GPL-2.2.7.tar.gz) = 1032442 +MD5 (nessus-plugins-GPL-2.2.8.tar.gz) = 02bc619c89b9615e27f684f97d471c85 +RMD160 (nessus-plugins-GPL-2.2.8.tar.gz) = 8a1ae7c35c26df4cd27b918c867ab8a461d9530a +SHA1 (nessus-plugins-GPL-2.2.8.tar.gz) = fdd267735f8741c91cca1295fad0632a34da3fde +SIZE (nessus-plugins-GPL-2.2.8.tar.gz) = 1045101 diff --git a/security/nessus/plugins/pkg/PLIST b/security/nessus/plugins/pkg/PLIST index ee3ad9e7bcf..2f34ba66503 100644 --- a/security/nessus/plugins/pkg/PLIST +++ b/security/nessus/plugins/pkg/PLIST @@ -1,4 +1,4 @@ -@comment $OpenBSD: PLIST,v 1.6 2006/06/01 05:16:32 aanriot Exp $ +@comment $OpenBSD: PLIST,v 1.7 2006/09/23 08:45:04 aanriot Exp $ @conflict nessus-<2.2.4 bin/nessus-build @comment no checksum @@ -154,6 +154,8 @@ lib/nessus/plugins/Xeneo_Web_Server_2.2.9.0_DoS.nasl @comment no checksum lib/nessus/plugins/Xerver_DoS.nasl @comment no checksum +lib/nessus/plugins/aardvark_422_remote_file_include.nasl +@comment no checksum lib/nessus/plugins/abyss_msdos_dos.nasl @comment no checksum lib/nessus/plugins/acc.nasl @@ -188,6 +190,8 @@ lib/nessus/plugins/account_user_debug.nasl @comment no checksum lib/nessus/plugins/account_user_forgot.nasl @comment no checksum +lib/nessus/plugins/admbook_cmd_exec.nasl +@comment no checksum lib/nessus/plugins/advanced_guestbook.nasl @comment no checksum lib/nessus/plugins/afs_version.nasl @@ -364,6 +368,8 @@ lib/nessus/plugins/bugport_attachment_handling_flaw.nasl @comment no checksum lib/nessus/plugins/bugzilla_remote_exec.nasl @comment no checksum +lib/nessus/plugins/burning_board_database_sql_injection.nasl +@comment no checksum lib/nessus/plugins/cachemgr_cgi.nasl @comment no checksum lib/nessus/plugins/cactuShop_multiple_flaws.nasl @@ -513,6 +519,7 @@ lib/nessus/plugins/cvstrac_ticket_title.nasl lib/nessus/plugins/cvstrac_timeline_overflow.nasl @comment no checksum lib/nessus/plugins/cwmail.nasl +@comment no checksum lib/nessus/plugins/cyberstrong_eshop_sql.nasl @comment no checksum lib/nessus/plugins/cyrus_imap_prelogin_overflow.nasl @@ -647,6 +654,8 @@ lib/nessus/plugins/fortigate_detect.nasl @comment no checksum lib/nessus/plugins/foxweb_dll.nasl @comment no checksum +lib/nessus/plugins/free_articles_directory_file_includes.nasl +@comment no checksum lib/nessus/plugins/frontpage_overflow.nasl @comment no checksum lib/nessus/plugins/ftp_administrator.nasl @@ -671,6 +680,8 @@ lib/nessus/plugins/fw1_udp_DoS.nasl @comment no checksum lib/nessus/plugins/gator.nasl @comment no checksum +lib/nessus/plugins/gcards_dir_transversal.nasl +@comment no checksum lib/nessus/plugins/generic_WEB-INF.nasl @comment no checksum lib/nessus/plugins/gentoo_GLSA-200409-14.nasl @@ -957,6 +968,10 @@ lib/nessus/plugins/ipswitch_IMail_bo.nasl @comment no checksum lib/nessus/plugins/ipswitch_IMail_version.nasl @comment no checksum +lib/nessus/plugins/ipswitch_whatsup_auth_bypass.nasl +@comment no checksum +lib/nessus/plugins/ipswitch_whatsup_info_disclosure.nasl +@comment no checksum lib/nessus/plugins/ircd.nasl @comment no checksum lib/nessus/plugins/ircd_ignition_ircop_vuln.nasl @@ -1105,6 +1120,8 @@ lib/nessus/plugins/merak_multiple_vulns.nasl @comment no checksum lib/nessus/plugins/mercora_imradio_installed.nasl @comment no checksum +lib/nessus/plugins/mercur_imap_buffer_overflow.nasl +@comment no checksum lib/nessus/plugins/metacart_sql.nasl @comment no checksum lib/nessus/plugins/minishare_overflow.nasl @@ -1165,10 +1182,14 @@ lib/nessus/plugins/mssqlserver_detect.nasl @comment no checksum lib/nessus/plugins/mt-load_cgi.nasl @comment no checksum +lib/nessus/plugins/mtl_remote_file_include.nasl +@comment no checksum lib/nessus/plugins/multiple_ftpd_dos.nasl @comment no checksum lib/nessus/plugins/mvnforum_search_xss.nasl @comment no checksum +lib/nessus/plugins/myevent_multiple_flaws.nasl +@comment no checksum lib/nessus/plugins/myserver_dir_list_and_xss.nasl @comment no checksum lib/nessus/plugins/myserver_post_dos.nasl @@ -1411,6 +1432,8 @@ lib/nessus/plugins/phpMyAdmin_remote_cmd.nasl @comment no checksum lib/nessus/plugins/phpMyAdmin_xss.nasl @comment no checksum +lib/nessus/plugins/phpMyAgenda_30final_file_include.nasl +@comment no checksum lib/nessus/plugins/phpSurveyor_sql_inject.nasl @comment no checksum lib/nessus/plugins/php_apache_win32_default.nasl @@ -1473,6 +1496,8 @@ lib/nessus/plugins/phpinfo.nasl @comment no checksum lib/nessus/plugins/phpix.nasl @comment no checksum +lib/nessus/plugins/phplistpro_remote_file_include.nasl +@comment no checksum lib/nessus/plugins/phpmyfaq_action_parameter_flaw.nasl @comment no checksum lib/nessus/plugins/phprocketaddin_traversal.nasl @@ -1861,6 +1886,7 @@ lib/nessus/plugins/telcondex.nasl lib/nessus/plugins/telnet_func.inc @comment no checksum lib/nessus/plugins/teso_telnet.nasl +@comment no checksum lib/nessus/plugins/tetrinet_detect.nasl @comment no checksum lib/nessus/plugins/tftp.inc @@ -1980,6 +2006,7 @@ lib/nessus/plugins/vbulletin_xss.nasl lib/nessus/plugins/vbulletin_xss2.nasl @comment no checksum lib/nessus/plugins/vbulletin_xss3.nasl +@comment no checksum lib/nessus/plugins/ventrilo_dos.nasl @comment no checksum lib/nessus/plugins/verity_ultraseek_xss.nasl @@ -2020,10 +2047,14 @@ lib/nessus/plugins/wackowiki_xss.nasl @comment no checksum lib/nessus/plugins/webadmin.nasl @comment no checksum +lib/nessus/plugins/webalbum_local_file_include.nasl +@comment no checksum lib/nessus/plugins/webalizer.nasl @comment no checksum lib/nessus/plugins/webapp_apage_cmd_exe.nasl @comment no checksum +lib/nessus/plugins/webcalendar_info_disclosure.nasl +@comment no checksum lib/nessus/plugins/webcart_cmd_exec.nasl @comment no checksum lib/nessus/plugins/webfroot_shoutbox_traversal.nasl