summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCheng-Lung Sung <clsung@FreeBSD.org>2007-03-06 02:57:54 +0000
committerCheng-Lung Sung <clsung@FreeBSD.org>2007-03-06 02:57:54 +0000
commitd2dc5fd77b926e78d49c07d5b12fc5f97483162b (patch)
tree7ff4e712c2c24b75dd31e72eda5f3c5f4dd00964
parent- Update to 3.2.2 (diff)
Add zzuf 0.8.1, transparent application input fuzzer.
PR: ports/109829 Submitted by: Peter Johnson <johnson.peter at gmail.com>
Notes
Notes: svn path=/head/; revision=186619
-rw-r--r--devel/Makefile1
-rw-r--r--devel/zzuf/Makefile26
-rw-r--r--devel/zzuf/distinfo3
-rw-r--r--devel/zzuf/pkg-descr8
-rw-r--r--devel/zzuf/pkg-plist5
5 files changed, 43 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 0f7d3dafdf1f..b572e134c19a 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -2135,5 +2135,6 @@
SUBDIR += ztcl
SUBDIR += zthread
SUBDIR += zziplib
+ SUBDIR += zzuf
.include <bsd.port.subdir.mk>
diff --git a/devel/zzuf/Makefile b/devel/zzuf/Makefile
new file mode 100644
index 000000000000..64d43ca31cc7
--- /dev/null
+++ b/devel/zzuf/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: zzuf
+# Date created: 2007-03-03
+# Whom: Peter Johnson <johnson.peter@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= zzuf
+PORTVERSION= 0.8.1
+CATEGORIES= devel
+MASTER_SITES= http://sam.zoy.org/zzuf/
+
+MAINTAINER= johnson.peter@gmail.com
+COMMENT= Transparent application input fuzzer
+
+GNU_CONFIGURE= yes
+CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+CONFIGURE_ARGS= --mandir=${MANPREFIX}/man
+USE_LDCONFIG= yes
+
+MAN1= zzuf.1
+
+post-install:
+ @${RM} -f ${PREFIX}/lib/zzuf/libzzuf.la
+
+.include <bsd.port.mk>
diff --git a/devel/zzuf/distinfo b/devel/zzuf/distinfo
new file mode 100644
index 000000000000..7f0be50ed1b2
--- /dev/null
+++ b/devel/zzuf/distinfo
@@ -0,0 +1,3 @@
+MD5 (zzuf-0.8.1.tar.gz) = 1970dcf4f77251bea843b0f6ae19231c
+SHA256 (zzuf-0.8.1.tar.gz) = a16cbe19ea03b93a174d731bf1aba5205e2f4480a7118129eda6b0cb7c7b39bb
+SIZE (zzuf-0.8.1.tar.gz) = 419718
diff --git a/devel/zzuf/pkg-descr b/devel/zzuf/pkg-descr
new file mode 100644
index 000000000000..b1f14029db8e
--- /dev/null
+++ b/devel/zzuf/pkg-descr
@@ -0,0 +1,8 @@
+zzuf is a transparent application input fuzzer. Its purpose is to
+find bugs in applications by corrupting their user-contributed data
+(which more than often comes from untrusted sources on the Internet).
+It works by intercepting file and network operations and changing
+random bits in the program's input. zzuf's behaviour is
+deterministic, making it easier to reproduce bugs.
+
+WWW: http://sam.zoy.org/zzuf/
diff --git a/devel/zzuf/pkg-plist b/devel/zzuf/pkg-plist
new file mode 100644
index 000000000000..4e5cfac16147
--- /dev/null
+++ b/devel/zzuf/pkg-plist
@@ -0,0 +1,5 @@
+@comment $FreeBSD$
+bin/zzuf
+lib/zzuf/libzzuf.so
+lib/zzuf/libzzuf.a
+@dirrm lib/zzuf