aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorijliao <ijliao@FreeBSD.org>2001-07-23 22:04:52 +0800
committerijliao <ijliao@FreeBSD.org>2001-07-23 22:04:52 +0800
commitb15b49ef9b77160d969d80eb9b660c556a42c1c2 (patch)
tree7e40dda158a9eccc24e2f7badc54f85859fde14f
parent6fd0d7e9ed3e32edef67fa55a4889dc1840a9c11 (diff)
downloadfreebsd-ports-graphics-b15b49ef9b77160d969d80eb9b660c556a42c1c2.tar.gz
freebsd-ports-graphics-b15b49ef9b77160d969d80eb9b660c556a42c1c2.tar.zst
freebsd-ports-graphics-b15b49ef9b77160d969d80eb9b660c556a42c1c2.zip
add flawfinder
Examines source code looking for security weaknesses
-rw-r--r--devel/Makefile1
-rw-r--r--devel/flawfinder/Makefile25
-rw-r--r--devel/flawfinder/distinfo1
-rw-r--r--devel/flawfinder/pkg-comment1
-rw-r--r--devel/flawfinder/pkg-descr8
-rw-r--r--devel/flawfinder/pkg-plist1
6 files changed, 37 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index fba7d16db8e..254eb3ef08c 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -116,6 +116,7 @@
SUBDIR += fastcrc
SUBDIR += ffcall
SUBDIR += fhist
+ SUBDIR += flawfinder
SUBDIR += flick
SUBDIR += flux
SUBDIR += fnccheck
diff --git a/devel/flawfinder/Makefile b/devel/flawfinder/Makefile
new file mode 100644
index 00000000000..649d7f8c68a
--- /dev/null
+++ b/devel/flawfinder/Makefile
@@ -0,0 +1,25 @@
+# ex:ts=8
+# New ports collection makefile for: flawfinder
+# Date created: Jul 23, 2001
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= flawfinder
+PORTVERSION= 0.15
+CATEGORIES= devel
+MASTER_SITES= http://www.dwheeler.com/flawfinder/
+
+MAINTAINER= ports@FreeBSD.org
+
+USE_PYTHON= yes
+NO_BUILD= yes
+
+MAN1= flawfinder.1
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/flawfinder ${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/flawfinder.1 ${MANPREFIX}/man/man1
+
+.include <bsd.port.mk>
diff --git a/devel/flawfinder/distinfo b/devel/flawfinder/distinfo
new file mode 100644
index 00000000000..ea74d61b90e
--- /dev/null
+++ b/devel/flawfinder/distinfo
@@ -0,0 +1 @@
+MD5 (flawfinder-0.15.tar.gz) = 1b78f9519313232071a0d25cb82e9f73
diff --git a/devel/flawfinder/pkg-comment b/devel/flawfinder/pkg-comment
new file mode 100644
index 00000000000..5d3afdfc054
--- /dev/null
+++ b/devel/flawfinder/pkg-comment
@@ -0,0 +1 @@
+Examines source code looking for security weaknesses
diff --git a/devel/flawfinder/pkg-descr b/devel/flawfinder/pkg-descr
new file mode 100644
index 00000000000..f8f247d6dbf
--- /dev/null
+++ b/devel/flawfinder/pkg-descr
@@ -0,0 +1,8 @@
+Flawfinder searches through source code looking for poten- tial security
+flaws. Flawfinder uses an internal database called the ``ruleset''; the
+ruleset identifies functions that are common causes of security flaws.
+Every potential security flaw found in a given source code file (matching
+an entry in the ruleset) is called a ``hit,'' and the set of hits found
+during any particular run is called the ``hitlist.''
+
+WWW: http://www.dwheeler.com/flawfinder/
diff --git a/devel/flawfinder/pkg-plist b/devel/flawfinder/pkg-plist
new file mode 100644
index 00000000000..69c32ab7eb2
--- /dev/null
+++ b/devel/flawfinder/pkg-plist
@@ -0,0 +1 @@
+bin/flawfinder