pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security - Update nessus to 2.2.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a9da1ef6d91b
branches:  trunk
changeset: 482717:a9da1ef6d91b
user:      adrianp <adrianp%pkgsrc.org@localhost>
date:      Tue Nov 02 00:01:04 2004 +0000

description:
- Update nessus to 2.2.0
- ok'ed frueauf

Local security checks over SSH : Nessus can now log into the remote hosts
to determine their patch levels and missing updates

A rewritten internal knowledge base API : the new knowledge base API makes
KB access faster and lets the plugins store any amount of data

An improved internal communication between the various nessusd processes, thus
reducing the overhead it takes to handle the results of the plugins and pass
them to the client

An improved plugin scheduler which reduces the time Nessus needs to organize
the order in which plugins should be launched

Sensitive scripts (which can execute commands over SSH) are cryptographically
signed

diffstat:

 security/nessus-core/Makefile           |   3 +--
 security/nessus-core/PLIST              |   3 ++-
 security/nessus-core/buildlink3.mk      |   5 ++---
 security/nessus-core/distinfo           |   8 ++++----
 security/nessus-core/patches/patch-aa   |  14 +++++++-------
 security/nessus-libraries/Makefile      |   3 +--
 security/nessus-libraries/buildlink3.mk |   5 ++---
 security/nessus-libraries/distinfo      |   6 +++---
 8 files changed, 22 insertions(+), 25 deletions(-)

diffs (129 lines):

diff -r cfd8955cab36 -r a9da1ef6d91b security/nessus-core/Makefile
--- a/security/nessus-core/Makefile     Mon Nov 01 23:59:13 2004 +0000
+++ b/security/nessus-core/Makefile     Tue Nov 02 00:01:04 2004 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2004/10/03 00:18:10 tv Exp $
+# $NetBSD: Makefile,v 1.16 2004/11/02 00:01:04 adrianp Exp $
 
 DISTNAME=      nessus-core-${VERS}
-PKGREVISION=   1
 .include       "../nessus/Makefile.common"
 
 COMMENT=       Core module of the Nessus Network Security Scanner
diff -r cfd8955cab36 -r a9da1ef6d91b security/nessus-core/PLIST
--- a/security/nessus-core/PLIST        Mon Nov 01 23:59:13 2004 +0000
+++ b/security/nessus-core/PLIST        Tue Nov 02 00:01:04 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2004/07/22 15:00:50 adam Exp $
+@comment $NetBSD: PLIST,v 1.12 2004/11/02 00:01:04 adrianp Exp $
 bin/nessus
 bin/nessus-mkcert-client
 bin/nessus-mkrand
@@ -19,6 +19,7 @@
 man/man8/nessus-rmuser.8
 man/man8/nessusd.8
 sbin/nessus-adduser
+sbin/nessus-check-signature
 sbin/nessus-mkcert
 sbin/nessus-rmuser
 sbin/nessusd
diff -r cfd8955cab36 -r a9da1ef6d91b security/nessus-core/buildlink3.mk
--- a/security/nessus-core/buildlink3.mk        Mon Nov 01 23:59:13 2004 +0000
+++ b/security/nessus-core/buildlink3.mk        Tue Nov 02 00:01:04 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.2 2004/07/22 15:00:50 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2004/11/02 00:01:04 adrianp Exp $
 
 BUILDLINK_DEPTH:=              ${BUILDLINK_DEPTH}+
 NESSUS_CORE_BUILDLINK3_MK:=    ${NESSUS_CORE_BUILDLINK3_MK}+
@@ -11,8 +11,7 @@
 BUILDLINK_PACKAGES+=   nessus-core
 
 .if !empty(NESSUS_CORE_BUILDLINK3_MK:M+)
-BUILDLINK_DEPENDS.nessus-core+=        nessus-core>=2.0.12
-BUILDLINK_RECOMMENDED.nessus-core?=    nessus-core>=2.0.12
+BUILDLINK_DEPENDS.nessus-core+=        nessus-core>=2.2.0
 BUILDLINK_PKGSRCDIR.nessus-core?=      ../../security/nessus-core
 .endif # NESSUS_CORE_BUILDLINK3_MK
 
diff -r cfd8955cab36 -r a9da1ef6d91b security/nessus-core/distinfo
--- a/security/nessus-core/distinfo     Mon Nov 01 23:59:13 2004 +0000
+++ b/security/nessus-core/distinfo     Tue Nov 02 00:01:04 2004 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.14 2004/07/22 15:00:50 adam Exp $
+$NetBSD: distinfo,v 1.15 2004/11/02 00:01:04 adrianp Exp $
 
-SHA1 (nessus-core-2.0.12.tar.gz) = 64481020b33ba65c64949970abdeab78ee083480
-Size (nessus-core-2.0.12.tar.gz) = 649412 bytes
-SHA1 (patch-aa) = 9de405b5786aedad69d10eae74b3b8fa7ba0ac84
+SHA1 (nessus-core-2.2.0.tar.gz) = 89c35d2ab4941d42f11729894039a1af1d697ef6
+Size (nessus-core-2.2.0.tar.gz) = 688545 bytes
+SHA1 (patch-aa) = ec63c0c606016033d15289c0ab3cbbc5bf74e64c
diff -r cfd8955cab36 -r a9da1ef6d91b security/nessus-core/patches/patch-aa
--- a/security/nessus-core/patches/patch-aa     Mon Nov 01 23:59:13 2004 +0000
+++ b/security/nessus-core/patches/patch-aa     Tue Nov 02 00:01:04 2004 +0000
@@ -1,13 +1,13 @@
-$NetBSD: patch-aa,v 1.3 2004/05/19 16:23:12 adam Exp $
+$NetBSD: patch-aa,v 1.4 2004/11/02 00:01:04 adrianp Exp $
 
---- nessusd/Makefile.orig      2003-01-31 14:44:45.000000000 +0000
-+++ nessusd/Makefile
-@@ -50,7 +50,7 @@ ${make_bindir}/nessusd : nessusd
-       cp nessusd ${make_bindir}/nessusd
+--- nessusd/Makefile.orig      2004-10-29 17:39:48.000000000 +0100
++++ nessusd/Makefile   2004-10-29 17:40:25.000000000 +0100
+@@ -53,7 +53,7 @@
+       cp nessus-check-signature ${make_bindir}/nessus-check-signature
  
  nessusd : cflags $(OBJS)
 -      $(CC) $(LDFLAGS) $(NESSUS_INCLUDE) $(OBJS)  -o nessusd $(LIBS)
 +      $(CC) $(LDFLAGS) $(NESSUS_INCLUDE) $(OBJS)  -o nessusd $(LIBS) $(RUN_LIBS)
  
- users.o : cflags users.c users.h
-       $(CC) $(CFLAGS) $(NESSUS_INCLUDE) -c users.c 
+ nessus-check-signature : cflags nessus-check-signature.o
+       $(CC) $(LDFLAGS) $(NESSUS_INCLUDE) nessus-check-signature.o  -o nessus-check-signature $(LIBS)
diff -r cfd8955cab36 -r a9da1ef6d91b security/nessus-libraries/Makefile
--- a/security/nessus-libraries/Makefile        Mon Nov 01 23:59:13 2004 +0000
+++ b/security/nessus-libraries/Makefile        Tue Nov 02 00:01:04 2004 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2004/10/14 16:43:15 gavan Exp $
+# $NetBSD: Makefile,v 1.21 2004/11/02 00:01:56 adrianp Exp $
 
 DISTNAME=      nessus-libraries-${VERS}
-PKGREVISION=   1
 .include       "../nessus/Makefile.common"
 
 COMMENT=       Libs required by the Nessus Network security scanner
diff -r cfd8955cab36 -r a9da1ef6d91b security/nessus-libraries/buildlink3.mk
--- a/security/nessus-libraries/buildlink3.mk   Mon Nov 01 23:59:13 2004 +0000
+++ b/security/nessus-libraries/buildlink3.mk   Tue Nov 02 00:01:04 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.4 2004/10/03 00:18:10 tv Exp $
+# $NetBSD: buildlink3.mk,v 1.5 2004/11/02 00:01:56 adrianp Exp $
 
 BUILDLINK_DEPTH:=                      ${BUILDLINK_DEPTH}+
 NESSUS_LIBRARIES_BUILDLINK3_MK:=       ${NESSUS_LIBRARIES_BUILDLINK3_MK}+
@@ -11,8 +11,7 @@
 BUILDLINK_PACKAGES+=   nessus-libraries
 
 .if !empty(NESSUS_LIBRARIES_BUILDLINK3_MK:M+)
-BUILDLINK_DEPENDS.nessus-libraries+=   nessus-libraries>=2.0.12
-BUILDLINK_RECOMMENDED.nessus-libraries+=       nessus-libraries>=2.0.12nb1
+BUILDLINK_DEPENDS.nessus-libraries+=   nessus-libraries>=2.2.0
 BUILDLINK_PKGSRCDIR.nessus-libraries?= ../../security/nessus-libraries
 .endif # NESSUS_LIBRARIES_BUILDLINK3_MK
 
diff -r cfd8955cab36 -r a9da1ef6d91b security/nessus-libraries/distinfo
--- a/security/nessus-libraries/distinfo        Mon Nov 01 23:59:13 2004 +0000
+++ b/security/nessus-libraries/distinfo        Tue Nov 02 00:01:04 2004 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.16 2004/07/22 14:59:53 adam Exp $
+$NetBSD: distinfo,v 1.17 2004/11/02 00:01:56 adrianp Exp $
 
-SHA1 (nessus-libraries-2.0.12.tar.gz) = a392ba312e0a5b99cfe275957488a53af0a6557e
-Size (nessus-libraries-2.0.12.tar.gz) = 418922 bytes
+SHA1 (nessus-libraries-2.2.0.tar.gz) = abfe9b9d9acf6dcec2297447fbc579a2bfa33969
+Size (nessus-libraries-2.2.0.tar.gz) = 423869 bytes
 SHA1 (patch-aa) = c525abf1ccfe4c3921609b91e335fa19b0bcab87
 SHA1 (patch-ac) = ec174bd6ddb7303f53a5e474451ad0f306575682



Home | Main Index | Thread Index | Old Index