summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjun <jun>2001-05-21 09:44:10 +0000
committerjun <jun>2001-05-21 09:44:10 +0000
commit2db051148973f49b39f4966b6538961e8839275a (patch)
tree7e6c1d9185c19b6ae21f5a211a04facbc38dda4f
parent11aa960fc204a6fe575a85c92e3326c80b0041dc (diff)
downloadpkgsrc-2db051148973f49b39f4966b6538961e8839275a.tar.gz
Initial import of "RATS":
RATS, the Rough Auditing Tool for Security
-rw-r--r--security/rats/Makefile17
-rw-r--r--security/rats/distinfo5
-rw-r--r--security/rats/patches/patch-aa13
-rw-r--r--security/rats/pkg/DESCR7
-rw-r--r--security/rats/pkg/PLIST3
5 files changed, 45 insertions, 0 deletions
diff --git a/security/rats/Makefile b/security/rats/Makefile
new file mode 100644
index 00000000000..0491dac6dbc
--- /dev/null
+++ b/security/rats/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/05/21 09:44:10 jun Exp $
+#
+
+DISTNAME= rats-0.9
+CATEGORIES= security
+MASTER_SITES= http://www.securesw.com/rats/
+
+MAINTAINER= tech-pkg-ja@jp.netbsd.org
+HOMEPAGE= http://www.securesw.com/rats/
+COMMENT= Rough Auditing Tool for Security
+
+DEPENDS+= expat-*:../../textproc/expat
+
+GNU_CONFIGURE= YES
+CONFIGURE_ARGS= --with-expat-include=${LOCALBASE}/include
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/security/rats/distinfo b/security/rats/distinfo
new file mode 100644
index 00000000000..e388485d2b5
--- /dev/null
+++ b/security/rats/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2001/05/21 09:44:10 jun Exp $
+
+SHA1 (rats-0.9.tar.gz) = 810abed8d4b90f4e767298fd01a82f2734923d0c
+Size (rats-0.9.tar.gz) = 94991 bytes
+SHA1 (patch-aa) = 7d3502edccb5beaaebeed658d55b632b2ecf9c42
diff --git a/security/rats/patches/patch-aa b/security/rats/patches/patch-aa
new file mode 100644
index 00000000000..789cf4b3e7e
--- /dev/null
+++ b/security/rats/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2001/05/21 09:44:10 jun Exp $
+
+--- Makefile.in.org Mon May 21 18:05:09 2001
++++ Makefile.in
+@@ -29,6 +29,8 @@
+ LIBS = @LIBS@
+ SOURCES = $(OBJ:$(OBJ_EXTN)=.c)
+
++all: $(BIN)
++
+ $(BIN): $(OBJ)
+ $(CC) $(LDFLAGS) -o $(BIN) $(OBJ) $(LIBS)
+
diff --git a/security/rats/pkg/DESCR b/security/rats/pkg/DESCR
new file mode 100644
index 00000000000..272e4801ce5
--- /dev/null
+++ b/security/rats/pkg/DESCR
@@ -0,0 +1,7 @@
+RATS, the Rough Auditing Tool for Security, is a security auditing utility
+for C and C++ code. RATS scans source code, finding potentially dangerous
+function calls.
+The goal of this project is not to definitively find bugs (yet).
+The current goal is to provide a reasonable starting point for performing
+manual security audits.
+RATS is released under version 2 of the GNU Public License (GPL).
diff --git a/security/rats/pkg/PLIST b/security/rats/pkg/PLIST
new file mode 100644
index 00000000000..2911c5da2c5
--- /dev/null
+++ b/security/rats/pkg/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2001/05/21 09:44:10 jun Exp $
+bin/rats
+lib/rats.xml