summaryrefslogtreecommitdiff
path: root/security/nessus-core
diff options
context:
space:
mode:
authorfrueauf <frueauf@pkgsrc.org>2000-07-30 11:13:09 +0000
committerfrueauf <frueauf@pkgsrc.org>2000-07-30 11:13:09 +0000
commit09ac15a24d4eb4dc25bbb45e0c7dc09a36ad1403 (patch)
tree7d2bf255a4a1fa5efa622745ec3fdaf7205128ad /security/nessus-core
parentf46bf643d283aa548fb28141453d9ff848f02ab2 (diff)
downloadpkgsrc-09ac15a24d4eb4dc25bbb45e0c7dc09a36ad1403.tar.gz
Initial import of nessus-core 1.0.3, the Core module of the Nessus Network
Security Scanner. Based on work from Hubert Feyrer for some former version.
Diffstat (limited to 'security/nessus-core')
-rw-r--r--security/nessus-core/Makefile18
-rw-r--r--security/nessus-core/files/md53
-rw-r--r--security/nessus-core/files/patch-sum3
-rw-r--r--security/nessus-core/patches/patch-aa13
-rw-r--r--security/nessus-core/pkg/COMMENT1
-rw-r--r--security/nessus-core/pkg/DESCR6
-rw-r--r--security/nessus-core/pkg/MESSAGE10
-rw-r--r--security/nessus-core/pkg/PLIST23
8 files changed, 77 insertions, 0 deletions
diff --git a/security/nessus-core/Makefile b/security/nessus-core/Makefile
new file mode 100644
index 00000000000..e6bd5fc2fd7
--- /dev/null
+++ b/security/nessus-core/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/07/30 11:13:09 frueauf Exp $
+#
+
+DISTNAME= nessus-core-${VERS}
+.include "../nessus/Makefile.common"
+
+DEPENDS+= nessus-libraries-${VERS}:../nessus-libraries
+DEPENDS+= libnasl-${VERS}:../libnasl
+DEPENDS+= gtk+-1.2.*:../../x11/gtk
+
+WRKSRC= ${WRKDIR}/nessus-core
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+=--enable-gtk \
+ --with-x \
+ --localstatedir=/var
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/security/nessus-core/files/md5 b/security/nessus-core/files/md5
new file mode 100644
index 00000000000..41e49a68b84
--- /dev/null
+++ b/security/nessus-core/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2000/07/30 11:13:09 frueauf Exp $
+
+MD5 (nessus-core-1.0.3.tar.gz) = f711c5d99107ddbd15c3aca6abe07c43
diff --git a/security/nessus-core/files/patch-sum b/security/nessus-core/files/patch-sum
new file mode 100644
index 00000000000..c61423cfac5
--- /dev/null
+++ b/security/nessus-core/files/patch-sum
@@ -0,0 +1,3 @@
+$NetBSD: patch-sum,v 1.1.1.1 2000/07/30 11:13:09 frueauf Exp $
+
+MD5 (patch-aa) = bbcfdb5498f48506debda2b17cf27796
diff --git a/security/nessus-core/patches/patch-aa b/security/nessus-core/patches/patch-aa
new file mode 100644
index 00000000000..ca8e9d3829e
--- /dev/null
+++ b/security/nessus-core/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2000/07/30 11:13:09 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 @@
+ 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)
+
+ users.o : users.c users.h
+ $(CC) $(CFLAGS) $(NESSUS_INCLUDE) -c users.c
diff --git a/security/nessus-core/pkg/COMMENT b/security/nessus-core/pkg/COMMENT
new file mode 100644
index 00000000000..8c2c72f5204
--- /dev/null
+++ b/security/nessus-core/pkg/COMMENT
@@ -0,0 +1 @@
+Core module of the Nessus Network Security Scanner
diff --git a/security/nessus-core/pkg/DESCR b/security/nessus-core/pkg/DESCR
new file mode 100644
index 00000000000..18efceb43be
--- /dev/null
+++ b/security/nessus-core/pkg/DESCR
@@ -0,0 +1,6 @@
+The Nessus Security Scanner is a security auditing tool made
+up of two parts : a server, and a client. The server,
+nessusd(8) is in charge of the attacks, whereas the client nessus
+provides an interface to the user.
+
+Nessus is an X11 client based on the Gimp ToolKit (GTK).
diff --git a/security/nessus-core/pkg/MESSAGE b/security/nessus-core/pkg/MESSAGE
new file mode 100644
index 00000000000..634fab647d9
--- /dev/null
+++ b/security/nessus-core/pkg/MESSAGE
@@ -0,0 +1,10 @@
+$NetBSD: MESSAGE,v 1.1.1.1 2000/07/30 11:13:09 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,
+be sure to remove them:
+
+ rm -fr /var/nessus
+ rm -fr ${PREFIX}/etc/nessus
+ rm -fr ${PREFIX}/lib/nessus/reports
+
diff --git a/security/nessus-core/pkg/PLIST b/security/nessus-core/pkg/PLIST
new file mode 100644
index 00000000000..ec883f52bd8
--- /dev/null
+++ b/security/nessus-core/pkg/PLIST
@@ -0,0 +1,23 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/07/30 11:13:09 frueauf Exp $
+bin/nessus
+include/nessus/config.h
+include/nessus/includes.h
+include/nessus/nessus-devel.h
+include/nessus/nessusicmp.h
+include/nessus/nessusip.h
+include/nessus/nessusraw.h
+include/nessus/nessustcp.h
+include/nessus/nessusudp.h
+include/nessus/ntcompat.h
+man/man1/nessus.1
+man/man8/nessus-adduser.8
+man/man8/nessusd.8
+sbin/nessus-adduser
+sbin/nessusd
+@exec /bin/mkdir -p %D/lib/nessus/reports
+@unexec /bin/rmdir %D/lib/nessus/reports 2>/dev/null || true
+@unexec /bin/rmdir %D/lib/nessus 2>/dev/null || true
+@exec /bin/mkdir -p %D/etc/nessus
+@unexec /bin/rmdir %D/etc/nessus 2>/dev/null || true
+@exec /bin/mkdir -p /var/nessus
+@unexec /bin/rmdir /var/nessus 2>/dev/null || true