diff options
-rw-r--r-- | security/nessus-libnasl-devel/Makefile | 40 | ||||
-rw-r--r-- | security/nessus-libnasl-devel/distinfo | 1 | ||||
-rw-r--r-- | security/nessus-libnasl-devel/pkg-comment | 1 | ||||
-rw-r--r-- | security/nessus-libnasl-devel/pkg-descr | 19 | ||||
-rw-r--r-- | security/nessus-libnasl-devel/pkg-plist | 6 | ||||
-rw-r--r-- | security/nessus-libnasl/Makefile | 40 | ||||
-rw-r--r-- | security/nessus-libnasl/distinfo | 1 | ||||
-rw-r--r-- | security/nessus-libnasl/pkg-comment | 1 | ||||
-rw-r--r-- | security/nessus-libnasl/pkg-descr | 19 | ||||
-rw-r--r-- | security/nessus-libnasl/pkg-plist | 6 |
10 files changed, 134 insertions, 0 deletions
diff --git a/security/nessus-libnasl-devel/Makefile b/security/nessus-libnasl-devel/Makefile new file mode 100644 index 000000000000..6af1694a4d23 --- /dev/null +++ b/security/nessus-libnasl-devel/Makefile @@ -0,0 +1,40 @@ +# Ports collection makefile for: nessus-libnasl +# Version required: 0.98.4 +# Date created: 07 November 1999 +# Whom: Anders Nordby <anders@fix.no> +# +# $FreeBSD$ +# + +DISTNAME= libnasl-0.99.1 +PKGNAME= nessus-libnasl-0.99.1 + +CATEGORIES= security +MASTER_SITES= ftp://ftp.cis.fed.gov/pub/nessus/nessus-${NESSUS_REV}/ \ + ftp://ftp.nessus.org/pub/nessus/nessus-${NESSUS_REV}/ \ + ftp://cvs.nessus.org/pub/nessus/nessus-${NESSUS_REV}/ \ + ftp://ftp.gwdg.de/pub/linux/misc/nessus/nessus-${NESSUS_REV}/ \ + http://ftp.gwdg.de/pub/linux/misc/nessus/nessus-${NESSUS_REV}/ \ + ftp://ftp.esiea.fr/pub/mirrors/nessus/nessus-${NESSUS_REV}/ \ + ftp://sunsite.cnlab-switch.ch/mirror/nessus/nessus-${NESSUS_REV}/ \ + ftp://ftp.chg.ru/pub/security/nessus/nessus-${NESSUS_REV}/ \ + ftp://ftp.sekure.net/pub/nessus/nessus-${NESSUS_REV}/ + +MAINTAINER= anders@fix.no + +LIB_DEPENDS= nessus.99:${PORTSDIR}/security/nessus-libraries + +NESSUS_REV= ${DISTNAME:S/libnasl-//g} + +DIST_SUBDIR= nessus +WRKSRC= ${WRKDIR}/libnasl + +GNU_CONFIGURE= yes + +.include <bsd.port.pre.mk> + +.if ${OSVERSION} >= 400001 +BROKEN= "Can't be built successfully in -CURRENT" +.endif + +.include <bsd.port.mk> diff --git a/security/nessus-libnasl-devel/distinfo b/security/nessus-libnasl-devel/distinfo new file mode 100644 index 000000000000..20716720ef73 --- /dev/null +++ b/security/nessus-libnasl-devel/distinfo @@ -0,0 +1 @@ +MD5 (nessus/libnasl-0.99.1.tar.gz) = d572f26f6e6a98f595e5541acba37663 diff --git a/security/nessus-libnasl-devel/pkg-comment b/security/nessus-libnasl-devel/pkg-comment new file mode 100644 index 000000000000..b4ddb16cdd04 --- /dev/null +++ b/security/nessus-libnasl-devel/pkg-comment @@ -0,0 +1 @@ +Nessus Attack Scripting Language diff --git a/security/nessus-libnasl-devel/pkg-descr b/security/nessus-libnasl-devel/pkg-descr new file mode 100644 index 000000000000..2a37b48b4e1f --- /dev/null +++ b/security/nessus-libnasl-devel/pkg-descr @@ -0,0 +1,19 @@ +NASL is a scripting language designed for the Nessus security scanner. Its +aim is to allow anyone to write a test for a given security hole in a few +minutes, to allow people to share their tests without having to worry +about their operating system, and to garantee everyone that a NASL script +can not do anything nasty except performing a given security test against +a given target. Thus, NASL allows you to easily forge IP packets, or to +send regular packets. It provides you some convenient functions that will +make the test of web and ftp server more easy to write. NASL +garantees you that a NASL script : + + will not send any packet to a host other than the target host + will not execute any commands on your local system + +NASL is not a powerful scripting language. Its purpose is to make scripts +that are security tests. So, do not expect to write a third generation web +server in this language, nor a file conversion utility. Use perl, python +or whatever scripting language to do this. + +WWW: http://www.nessus.org/doc/nasl.html diff --git a/security/nessus-libnasl-devel/pkg-plist b/security/nessus-libnasl-devel/pkg-plist new file mode 100644 index 000000000000..ca28b94fd964 --- /dev/null +++ b/security/nessus-libnasl-devel/pkg-plist @@ -0,0 +1,6 @@ +lib/libnasl.a +lib/libnasl.la +lib/libnasl.so +lib/libnasl.so.99 +include/nessus/nasl.h +bin/nasl-config diff --git a/security/nessus-libnasl/Makefile b/security/nessus-libnasl/Makefile new file mode 100644 index 000000000000..6af1694a4d23 --- /dev/null +++ b/security/nessus-libnasl/Makefile @@ -0,0 +1,40 @@ +# Ports collection makefile for: nessus-libnasl +# Version required: 0.98.4 +# Date created: 07 November 1999 +# Whom: Anders Nordby <anders@fix.no> +# +# $FreeBSD$ +# + +DISTNAME= libnasl-0.99.1 +PKGNAME= nessus-libnasl-0.99.1 + +CATEGORIES= security +MASTER_SITES= ftp://ftp.cis.fed.gov/pub/nessus/nessus-${NESSUS_REV}/ \ + ftp://ftp.nessus.org/pub/nessus/nessus-${NESSUS_REV}/ \ + ftp://cvs.nessus.org/pub/nessus/nessus-${NESSUS_REV}/ \ + ftp://ftp.gwdg.de/pub/linux/misc/nessus/nessus-${NESSUS_REV}/ \ + http://ftp.gwdg.de/pub/linux/misc/nessus/nessus-${NESSUS_REV}/ \ + ftp://ftp.esiea.fr/pub/mirrors/nessus/nessus-${NESSUS_REV}/ \ + ftp://sunsite.cnlab-switch.ch/mirror/nessus/nessus-${NESSUS_REV}/ \ + ftp://ftp.chg.ru/pub/security/nessus/nessus-${NESSUS_REV}/ \ + ftp://ftp.sekure.net/pub/nessus/nessus-${NESSUS_REV}/ + +MAINTAINER= anders@fix.no + +LIB_DEPENDS= nessus.99:${PORTSDIR}/security/nessus-libraries + +NESSUS_REV= ${DISTNAME:S/libnasl-//g} + +DIST_SUBDIR= nessus +WRKSRC= ${WRKDIR}/libnasl + +GNU_CONFIGURE= yes + +.include <bsd.port.pre.mk> + +.if ${OSVERSION} >= 400001 +BROKEN= "Can't be built successfully in -CURRENT" +.endif + +.include <bsd.port.mk> diff --git a/security/nessus-libnasl/distinfo b/security/nessus-libnasl/distinfo new file mode 100644 index 000000000000..20716720ef73 --- /dev/null +++ b/security/nessus-libnasl/distinfo @@ -0,0 +1 @@ +MD5 (nessus/libnasl-0.99.1.tar.gz) = d572f26f6e6a98f595e5541acba37663 diff --git a/security/nessus-libnasl/pkg-comment b/security/nessus-libnasl/pkg-comment new file mode 100644 index 000000000000..b4ddb16cdd04 --- /dev/null +++ b/security/nessus-libnasl/pkg-comment @@ -0,0 +1 @@ +Nessus Attack Scripting Language diff --git a/security/nessus-libnasl/pkg-descr b/security/nessus-libnasl/pkg-descr new file mode 100644 index 000000000000..2a37b48b4e1f --- /dev/null +++ b/security/nessus-libnasl/pkg-descr @@ -0,0 +1,19 @@ +NASL is a scripting language designed for the Nessus security scanner. Its +aim is to allow anyone to write a test for a given security hole in a few +minutes, to allow people to share their tests without having to worry +about their operating system, and to garantee everyone that a NASL script +can not do anything nasty except performing a given security test against +a given target. Thus, NASL allows you to easily forge IP packets, or to +send regular packets. It provides you some convenient functions that will +make the test of web and ftp server more easy to write. NASL +garantees you that a NASL script : + + will not send any packet to a host other than the target host + will not execute any commands on your local system + +NASL is not a powerful scripting language. Its purpose is to make scripts +that are security tests. So, do not expect to write a third generation web +server in this language, nor a file conversion utility. Use perl, python +or whatever scripting language to do this. + +WWW: http://www.nessus.org/doc/nasl.html diff --git a/security/nessus-libnasl/pkg-plist b/security/nessus-libnasl/pkg-plist new file mode 100644 index 000000000000..ca28b94fd964 --- /dev/null +++ b/security/nessus-libnasl/pkg-plist @@ -0,0 +1,6 @@ +lib/libnasl.a +lib/libnasl.la +lib/libnasl.so +lib/libnasl.so.99 +include/nessus/nasl.h +bin/nasl-config |