summaryrefslogtreecommitdiff
path: root/security/nessus-libnasl-devel
diff options
context:
space:
mode:
authorFoxfair Hu <foxfair@FreeBSD.org>1999-12-01 05:35:29 +0000
committerFoxfair Hu <foxfair@FreeBSD.org>1999-12-01 05:35:29 +0000
commitef5033c94b663a9123497e55749cc530ae4abc73 (patch)
treed47e1a6c5ea37da4051985505e5077c4a0c34004 /security/nessus-libnasl-devel
parentPR: 14774 (diff)
PR: 14775
Submitted by: Anders Nordby <anders@fix.no> 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. 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
Notes
Notes: svn path=/head/; revision=23523
Diffstat (limited to 'security/nessus-libnasl-devel')
-rw-r--r--security/nessus-libnasl-devel/Makefile40
-rw-r--r--security/nessus-libnasl-devel/distinfo1
-rw-r--r--security/nessus-libnasl-devel/pkg-comment1
-rw-r--r--security/nessus-libnasl-devel/pkg-descr19
-rw-r--r--security/nessus-libnasl-devel/pkg-plist6
5 files changed, 67 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