From pete@tortall.net  Sun Mar  4 02:38:52 2007
Return-Path: <pete@tortall.net>
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 8ADDF16A407
	for <FreeBSD-gnats-submit@freebsd.org>; Sun,  4 Mar 2007 02:38:52 +0000 (UTC)
	(envelope-from pete@tortall.net)
Received: from cvs.tortall.net (cvs.tortall.net [69.55.238.110])
	by mx1.freebsd.org (Postfix) with ESMTP id 74E6613C48D
	for <FreeBSD-gnats-submit@freebsd.org>; Sun,  4 Mar 2007 02:38:52 +0000 (UTC)
	(envelope-from pete@tortall.net)
Received: from localhost (cvs [69.55.238.110])
	by cvs.tortall.net (Postfix) with ESMTP id E602217054
	for <FreeBSD-gnats-submit@freebsd.org>; Sat,  3 Mar 2007 18:38:51 -0800 (PST)
Received: from cvs.tortall.net ([69.55.238.110])
	by localhost (cvs.tortall.net [69.55.238.110]) (amavisd-new, port 10024)
	with ESMTP id znTUddiWcVgt for <FreeBSD-gnats-submit@freebsd.org>;
	Sat,  3 Mar 2007 18:38:48 -0800 (PST)
Received: by cvs.tortall.net (Postfix, from userid 1000)
	id 6DBE717055; Sat,  3 Mar 2007 18:38:48 -0800 (PST)
Message-Id: <20070304023848.6DBE717055@cvs.tortall.net>
Date: Sat,  3 Mar 2007 18:38:48 -0800 (PST)
From: Peter Johnson <johnson.peter@gmail.com>
Reply-To: Peter Johnson <johnson.peter@gmail.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [NEW PORT] devel/zzuf: Transparent application input fuzzer
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         109829
>Category:       ports
>Synopsis:       [NEW PORT] devel/zzuf: Transparent application input fuzzer
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    clsung
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 04 02:40:01 GMT 2007
>Closed-Date:    Tue Mar 06 02:58:22 GMT 2007
>Last-Modified:  Tue Mar  6 05:40:04 GMT 2007
>Originator:     Peter Johnson
>Release:        FreeBSD 6.2-STABLE i386
>Organization:
>Environment:
System: FreeBSD 6.2-STABLE
>Description:
zzuf (http://sam.zoy.org/zzuf/) is a multi-purpose data input fuzzer that
randomizes application input to find bugs.
>How-To-Repeat:
>Fix:
New port attached.

The libraries this port installs are only used for LD_PRELOAD by the zzuf
frontend, so I did not enable ldconfig for them.

--- zzuf.sh begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	zzuf
#	zzuf/pkg-descr
#	zzuf/Makefile
#	zzuf/pkg-plist
#	zzuf/distinfo
#
echo c - zzuf
mkdir -p zzuf > /dev/null 2>&1
echo x - zzuf/pkg-descr
sed 's/^X//' >zzuf/pkg-descr << 'END-of-zzuf/pkg-descr'
Xzzuf is a transparent application input fuzzer. Its purpose is to
Xfind bugs in applications by corrupting their user-contributed data
X(which more than often comes from untrusted sources on the Internet).
XIt works by intercepting file and network operations and changing
Xrandom bits in the program's input. zzuf's behaviour is
Xdeterministic, making it easier to reproduce bugs.
X
XWWW:	http://sam.zoy.org/zzuf/
END-of-zzuf/pkg-descr
echo x - zzuf/Makefile
sed 's/^X//' >zzuf/Makefile << 'END-of-zzuf/Makefile'
X# New ports collection makefile for:	zzuf
X# Date created:		2007-03-03
X# Whom:			Peter Johnson <johnson.peter@gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	zzuf
XPORTVERSION=	0.8.1
XCATEGORIES=	devel
XMASTER_SITES=	http://sam.zoy.org/zzuf/
X
XMAINTAINER=	johnson.peter@gmail.com
XCOMMENT=	Transparent application input fuzzer
X
XGNU_CONFIGURE=	yes
XCONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
XCONFIGURE_ARGS=	--mandir=${MANPREFIX}/man
X
XMAN1=	zzuf.1
X
Xpost-install:
X	@${RM} -f ${PREFIX}/lib/zzuf/libzzuf.la
X
X.include <bsd.port.mk>
END-of-zzuf/Makefile
echo x - zzuf/pkg-plist
sed 's/^X//' >zzuf/pkg-plist << 'END-of-zzuf/pkg-plist'
X@comment $FreeBSD$
Xbin/zzuf
Xlib/zzuf/libzzuf.so
Xlib/zzuf/libzzuf.a
X@dirrm lib/zzuf
END-of-zzuf/pkg-plist
echo x - zzuf/distinfo
sed 's/^X//' >zzuf/distinfo << 'END-of-zzuf/distinfo'
XMD5 (zzuf-0.8.1.tar.gz) = 1970dcf4f77251bea843b0f6ae19231c
XSHA256 (zzuf-0.8.1.tar.gz) = a16cbe19ea03b93a174d731bf1aba5205e2f4480a7118129eda6b0cb7c7b39bb
XSIZE (zzuf-0.8.1.tar.gz) = 419718
END-of-zzuf/distinfo
exit
--- zzuf.sh ends here ---


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->clsung 
Responsible-Changed-By: clsung 
Responsible-Changed-When: Sun Mar 4 05:48:03 UTC 2007 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=109829 
State-Changed-From-To: open->closed 
State-Changed-By: clsung 
State-Changed-When: Tue Mar 6 02:58:20 UTC 2007 
State-Changed-Why:  
New port added. Thank You. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=109829 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/109829: commit references a PR
Date: Tue,  6 Mar 2007 02:57:59 +0000 (UTC)

 clsung      2007-03-06 02:57:54 UTC
 
   FreeBSD ports repository
 
   Modified files:
     devel                Makefile 
   Added files:
     devel/zzuf           Makefile distinfo pkg-descr pkg-plist 
   Log:
   Add zzuf 0.8.1, transparent application input fuzzer.
   
   PR:             ports/109829
   Submitted by:   Peter Johnson <johnson.peter at gmail.com>
   
   Revision  Changes    Path
   1.2673    +1 -0      ports/devel/Makefile
   1.1       +26 -0     ports/devel/zzuf/Makefile (new)
   1.1       +3 -0      ports/devel/zzuf/distinfo (new)
   1.1       +8 -0      ports/devel/zzuf/pkg-descr (new)
   1.1       +5 -0      ports/devel/zzuf/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/109829: commit references a PR
Date: Tue,  6 Mar 2007 05:36:39 +0000 (UTC)

 clsung      2007-03-06 05:36:34 UTC
 
   FreeBSD ports repository
 
   Modified files:
     security             Makefile 
   Added files:
     security/zzuf        Makefile distinfo pkg-descr pkg-plist 
   Log:
   Move zzuf-0.8.1 from devel/, transparent application input fuzzer.
   
   Noted by:       kris
   PR:             ports/109829
   Submitted by:   Peter Johnson <johnson.peter at gmail.com>
   
   Revision  Changes    Path
   1.867     +1 -0      ports/security/Makefile
   1.1       +26 -0     ports/security/zzuf/Makefile (new)
   1.1       +3 -0      ports/security/zzuf/distinfo (new)
   1.1       +8 -0      ports/security/zzuf/pkg-descr (new)
   1.1       +5 -0      ports/security/zzuf/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
