diff options
author | frueauf <frueauf@pkgsrc.org> | 2000-07-30 11:14:32 +0000 |
---|---|---|
committer | frueauf <frueauf@pkgsrc.org> | 2000-07-30 11:14:32 +0000 |
commit | 396269725e9edd8f713d6cd77fbdd11d133a31d7 (patch) | |
tree | 0de9b5ed56f320346ecee9dea2ebb014a3889bd2 /security/nessus-libraries | |
parent | 09ac15a24d4eb4dc25bbb45e0c7dc09a36ad1403 (diff) | |
download | pkgsrc-396269725e9edd8f713d6cd77fbdd11d133a31d7.tar.gz |
Initial import of nessus-libraries 1.0.3, the Libs required by the Nessus
Network security scanner. Based on work Hubert Feyrer did on some former
version.
Diffstat (limited to 'security/nessus-libraries')
-rw-r--r-- | security/nessus-libraries/Makefile | 27 | ||||
-rw-r--r-- | security/nessus-libraries/files/md5 | 3 | ||||
-rw-r--r-- | security/nessus-libraries/files/patch-sum | 5 | ||||
-rw-r--r-- | security/nessus-libraries/patches/patch-aa | 12 | ||||
-rw-r--r-- | security/nessus-libraries/patches/patch-ab | 13 | ||||
-rw-r--r-- | security/nessus-libraries/patches/patch-ac | 14 | ||||
-rw-r--r-- | security/nessus-libraries/pkg/COMMENT | 1 | ||||
-rw-r--r-- | security/nessus-libraries/pkg/DESCR | 2 | ||||
-rw-r--r-- | security/nessus-libraries/pkg/PLIST | 27 |
9 files changed, 104 insertions, 0 deletions
diff --git a/security/nessus-libraries/Makefile b/security/nessus-libraries/Makefile new file mode 100644 index 00000000000..17d70e1f55f --- /dev/null +++ b/security/nessus-libraries/Makefile @@ -0,0 +1,27 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/07/30 11:14:32 frueauf Exp $ +# + +DISTNAME= nessus-libraries-${VERS} +.include "../nessus/Makefile.common" + +# 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-*:../../devel/gmp + +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/files/md5 b/security/nessus-libraries/files/md5 new file mode 100644 index 00000000000..e6d215036a2 --- /dev/null +++ b/security/nessus-libraries/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/07/30 11:14:32 frueauf Exp $ + +MD5 (nessus-libraries-1.0.3.tar.gz) = fda65bd2b63adf224eca4bd0f998755e diff --git a/security/nessus-libraries/files/patch-sum b/security/nessus-libraries/files/patch-sum new file mode 100644 index 00000000000..69d29420177 --- /dev/null +++ b/security/nessus-libraries/files/patch-sum @@ -0,0 +1,5 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/07/30 11:14:32 frueauf Exp $ + +MD5 (patch-aa) = 2a0d591c5833cee3dd0e6558b158b4bc +MD5 (patch-ab) = 95f559a38057925ef7bcfd03bae09011 +MD5 (patch-ac) = d52269e0ab49472043b3d67ac76daf84 diff --git a/security/nessus-libraries/patches/patch-aa b/security/nessus-libraries/patches/patch-aa new file mode 100644 index 00000000000..10fa75e1902 --- /dev/null +++ b/security/nessus-libraries/patches/patch-aa @@ -0,0 +1,12 @@ +$NetBSD: patch-aa,v 1.1.1.1 2000/07/30 11:14:32 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 () diff --git a/security/nessus-libraries/patches/patch-ab b/security/nessus-libraries/patches/patch-ab new file mode 100644 index 00000000000..34b2d7acd94 --- /dev/null +++ b/security/nessus-libraries/patches/patch-ab @@ -0,0 +1,13 @@ +$NetBSD: patch-ab,v 1.1.1.1 2000/07/30 11:14:32 frueauf Exp $ + +--- libpeks/gmp3/mpn/Makefile.in-orig Mon Jun 12 13:32:24 2000 ++++ libpeks/gmp3/mpn/Makefile.in Sat Jul 22 22:17:09 2000 +@@ -139,7 +139,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 diff --git a/security/nessus-libraries/patches/patch-ac b/security/nessus-libraries/patches/patch-ac new file mode 100644 index 00000000000..717d7e6e267 --- /dev/null +++ b/security/nessus-libraries/patches/patch-ac @@ -0,0 +1,14 @@ +$NetBSD: patch-ac,v 1.1.1.1 2000/07/30 11:14:32 frueauf Exp $ + +--- Makefile-orig Thu Mar 23 20:59:20 2000 ++++ Makefile Sat Jul 29 17:49:26 2000 +@@ -48,7 +48,8 @@ + ### soft migration to no public includes.h file -- jordan + # rm -f ${includedir}/nessus/includes.h + # not soft enough :-( -- jochen +- $(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 diff --git a/security/nessus-libraries/pkg/COMMENT b/security/nessus-libraries/pkg/COMMENT new file mode 100644 index 00000000000..0792625d7e9 --- /dev/null +++ b/security/nessus-libraries/pkg/COMMENT @@ -0,0 +1 @@ +Libs required by the Nessus Network security scanner diff --git a/security/nessus-libraries/pkg/DESCR b/security/nessus-libraries/pkg/DESCR new file mode 100644 index 00000000000..f1c7b3756d4 --- /dev/null +++ b/security/nessus-libraries/pkg/DESCR @@ -0,0 +1,2 @@ +Some libraries required for the nessus package: libhosts_gatherer, +libnessus, libpcap-nessus, libpeks. diff --git a/security/nessus-libraries/pkg/PLIST b/security/nessus-libraries/pkg/PLIST new file mode 100644 index 00000000000..d02e68fe2d4 --- /dev/null +++ b/security/nessus-libraries/pkg/PLIST @@ -0,0 +1,27 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/07/30 11:14:32 frueauf Exp $ +bin/nessus-config +include/nessus/getopt.h +include/nessus/harglists.h +include/nessus/libnessus.h +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.1.3 +lib/libnessus.a +lib/libnessus.la +lib/libnessus.so.1.3 +lib/libpcap-nessus.a +lib/libpcap-nessus.la +lib/libpcap-nessus.so.1.3 +lib/libpeks.a +lib/libpeks.la +lib/libpeks.so.8.13 +man/man1/nessus-config.1 +@dirrm include/peks +@dirrm include/nessus/net +@dirrm include/nessus |