From nobody@FreeBSD.org  Fri Mar 14 14:17:52 2014
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1])
	(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hub.freebsd.org (Postfix) with ESMTPS id 49297154
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 14 Mar 2014 14:17:52 +0000 (UTC)
Received: from cgiserv.freebsd.org (cgiserv.freebsd.org [IPv6:2001:1900:2254:206a::50:4])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by mx1.freebsd.org (Postfix) with ESMTPS id 1B6A5FD7
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 14 Mar 2014 14:17:47 +0000 (UTC)
Received: from cgiserv.freebsd.org ([127.0.1.6])
	by cgiserv.freebsd.org (8.14.8/8.14.8) with ESMTP id s2EEHfbO069683
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 14 Mar 2014 14:17:41 GMT
	(envelope-from nobody@cgiserv.freebsd.org)
Received: (from nobody@localhost)
	by cgiserv.freebsd.org (8.14.8/8.14.8/Submit) id s2EEHfS6069680;
	Fri, 14 Mar 2014 14:17:41 GMT
	(envelope-from nobody)
Message-Id: <201403141417.s2EEHfS6069680@cgiserv.freebsd.org>
Date: Fri, 14 Mar 2014 14:17:41 GMT
From: "Jukka A. Ukkonen" <jau@iki.fi>
To: freebsd-gnats-submit@FreeBSD.org
Subject: Yet another general purpose fuzzer for FreeBSD
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         187576
>Category:       ports
>Synopsis:       [new port] security/radamsa, Yet another general purpose fuzzer for FreeBSD
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          feedback
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Mar 14 14:20:01 UTC 2014
>Closed-Date:    
>Last-Modified:  Wed May 28 14:00:00 UTC 2014
>Originator:     Jukka A. Ukkonen
>Release:        10.0-STABLE
>Organization:
-----
>Environment:
FreeBSD sleipnir 10.0-STABLE FreeBSD 10.0-STABLE #0 r263107M: Thu Mar 13 10:11:00 EET 2014     root@sleipnir:/usr/obj/usr/src-10.0/sys/Sleipnir  amd64
>Description:
Since FreeBSD ports seemed to be missing this particular fuzzer,
I simply decided to create the ports kit.

>How-To-Repeat:
No problem really, just a nice add-on tool.

>Fix:
Add the included ports kit to the common ports tree.


Patch attached with submission follows:

# 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:
#
#	radamsa/Makefile
#	radamsa/distinfo
#	radamsa/files
#	radamsa/pkg-descr
#
echo x - radamsa/Makefile
sed 's/^X//' >radamsa/Makefile << 'f20206d22787ea2ed2447b1fa0402ea8'
X# Created by: Jukka Ukkonen <jau@iki.fi>
X# $FreeBSD: head/security/radamsa/Makefile 347629 2014-03-09 14:42:14Z jau $
X
XPORTNAME=	radamsa
XPORTVERSION=	0.3
XCATEGORIES=	security
XMASTER_SITES=	http://caca.zoy.org/raw-attachment/wiki/zzuf/
X
XMAINTAINER=	jau@iki.fi
XCOMMENT=	A general purpose fuzzer
X
X.include <bsd.port.mk>
f20206d22787ea2ed2447b1fa0402ea8
echo x - radamsa/distinfo
sed 's/^X//' >radamsa/distinfo << '3daef87ee7ce64d22c45f297d49b1986'
XSHA256 (radamsa-0.3.tar.gz) = 17131a19fb28e5c97c28bf0b407a82744c251aa8aedfa507967a92438cd803be
XSIZE (radamsa-0.3.tar.gz) = 116399
3daef87ee7ce64d22c45f297d49b1986
echo c - radamsa/files
mkdir -p radamsa/files > /dev/null 2>&1
echo x - radamsa/pkg-descr
sed 's/^X//' >radamsa/pkg-descr << 'd7b727fc80203c26c42e717296048e16'
XRadamsa is a generic test case generator for robustness testing, aka a fuzzer.
XIt can be used to test how well a program can stand malformed and potentially
Xmalicious inputs. It operates on given sample inputs and thus requires minimal
Xeffort to set up.
d7b727fc80203c26c42e717296048e16
exit



>Release-Note:
>Audit-Trail:

From: Jukka Ukkonen <jau@oxit.fi>
To: bug-followup@FreeBSD.org, jau@iki.fi
Cc:  
Subject: Re: ports/187576: [new port] security/radamsa, Yet another general
 purpose fuzzer for FreeBSD
Date: Sun, 16 Mar 2014 14:02:51 +0200

 This is a multi-part message in MIME format.
 --------------070602000508000201050606
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: 7bit
 
 
 Oops...! The master site path went awry. I was reading through
 radamsa pages when creating the port kit and managed to get
 from there to zzuf pages.
 Find a fixed shar attached.
 
 --jau
 
 
 --------------070602000508000201050606
 Content-Type: text/plain; charset=UTF-8;
  name="radamsa.shar"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="radamsa.shar"
 
 # 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:
 #
 #	radamsa/Makefile
 #	radamsa/distinfo
 #	radamsa/files
 #	radamsa/pkg-descr
 #
 echo x - radamsa/Makefile
 sed 's/^X//' >radamsa/Makefile << 'f20206d22787ea2ed2447b1fa0402ea8'
 X# Created by: Jukka Ukkonen <jau@iki.fi>
 X# $FreeBSD: head/security/radamsa/Makefile 347629 2014-03-09 14:42:14Z jau $
 X
 XPORTNAME=	radamsa
 XPORTVERSION=	0.3
 XCATEGORIES=	security
 XMASTER_SITES=	https://ouspg.googlecode.com/files/
 X
 XMAINTAINER=	jau@iki.fi
 XCOMMENT=	A general purpose fuzzer
 X
 XPLIST_FILES=    bin/radamsa \
 X                man/man1/radamsa.1.gz
 X
 X.include <bsd.port.mk>
 f20206d22787ea2ed2447b1fa0402ea8
 echo x - radamsa/distinfo
 sed 's/^X//' >radamsa/distinfo << '3daef87ee7ce64d22c45f297d49b1986'
 XSHA256 (radamsa-0.3.tar.gz) = 17131a19fb28e5c97c28bf0b407a82744c251aa8aedfa507967a92438cd803be
 XSIZE (radamsa-0.3.tar.gz) = 116399
 3daef87ee7ce64d22c45f297d49b1986
 echo c - radamsa/files
 mkdir -p radamsa/files > /dev/null 2>&1
 echo x - radamsa/pkg-descr
 sed 's/^X//' >radamsa/pkg-descr << 'd7b727fc80203c26c42e717296048e16'
 XRadamsa is a generic test case generator for robustness testing, aka a fuzzer.
 XIt can be used to test how well a program can stand malformed and potentially
 Xmalicious inputs. It operates on given sample inputs and thus requires minimal
 Xeffort to set up.
 d7b727fc80203c26c42e717296048e16
 exit
 
 
 --------------070602000508000201050606--
State-Changed-From-To: open->feedback 
State-Changed-By: miwi 
State-Changed-When: Sun May 25 05:48:59 UTC 2014 
State-Changed-Why:  
Hi, could you please check the port one more time, right now its not 
building. thank you. 

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

From: Jukka Ukkonen <jau@oxit.fi>
To: bug-followup@FreeBSD.org
Cc: miwi@freebsd.org
Subject: Re: ports/187576: [new port] security/radamsa, Yet another general
 purpose fuzzer for FreeBSD
Date: Wed, 28 May 2014 16:49:37 +0300

 This is a multi-part message in MIME format.
 --------------050905040507090902020006
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: 7bit
 
 
 The first version did not build due to faulty links.
 
 The second version lacked the link to the origin site
 at Oulu University and might have also lacked a patch
 to the original radamsa/work/radamsa-0.3/Makefile.
 
 Find attached a 3rd version which also includes in
 the pkg-descr file the link to the origin site.
 
 The attached shar file should be extracted under
 /usr/ports/security which as a result should create
 you the radamsa port subdirectory with its typical
 contents.
 
 If the shar bundle complains ...
 
 x - radamsa/Makefile
 /root/radamsa.shar: cannot create radamsa/Makefile: No such file or
 directory
 x - radamsa/distinfo
 /root/radamsa.shar: cannot create radamsa/distinfo: No such file or
 directory
 
 try expanding the shar bundle a second time. There
 seems to be something weird about shar at the moment.
 I can of course send the stuff in another format, if
 needs be. Just let me know.
 
 I hope this helps.
 
 Cheers,
 --jau
 
 --------------050905040507090902020006
 Content-Type: text/plain; charset=UTF-8;
  name="radamsa.shar"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="radamsa.shar"
 
 # 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:
 #
 #	radamsa/Makefile
 #	radamsa/distinfo
 #	radamsa/files
 #	radamsa/pkg-descr
 #	radamsa/files/patch-Makefile
 #
 echo x - radamsa/Makefile
 sed 's/^X//' >radamsa/Makefile << 'f20206d22787ea2ed2447b1fa0402ea8'
 X# Created by: Jukka Ukkonen <jau@iki.fi>
 X# $FreeBSD: head/security/radamsa/Makefile 347629 2014-03-09 14:42:14Z jau $
 X
 XPORTNAME=	radamsa
 XPORTVERSION=	0.3
 XCATEGORIES=	security
 XMASTER_SITES=	https://ouspg.googlecode.com/files/
 X
 XMAINTAINER=	jau@iki.fi
 XCOMMENT=	A general purpose fuzzer
 X
 XPLIST_FILES=    bin/radamsa \
 X                man/man1/radamsa.1.gz
 X
 X.include <bsd.port.mk>
 f20206d22787ea2ed2447b1fa0402ea8
 echo x - radamsa/distinfo
 sed 's/^X//' >radamsa/distinfo << '3daef87ee7ce64d22c45f297d49b1986'
 XSHA256 (radamsa-0.3.tar.gz) = 17131a19fb28e5c97c28bf0b407a82744c251aa8aedfa507967a92438cd803be
 XSIZE (radamsa-0.3.tar.gz) = 116399
 3daef87ee7ce64d22c45f297d49b1986
 echo c - radamsa/files
 mkdir -p radamsa/files > /dev/null 2>&1
 echo x - radamsa/pkg-descr
 sed 's/^X//' >radamsa/pkg-descr << 'd7b727fc80203c26c42e717296048e16'
 XRadamsa is a generic test case generator for robustness testing, aka a fuzzer.
 XIt can be used to test how well a program can stand malformed and potentially
 Xmalicious inputs. It operates on given sample inputs and thus requires minimal
 Xeffort to set up.
 X
 XWWW: https://www.ee.oulu.fi/research/ouspg/Radamsa
 X
 d7b727fc80203c26c42e717296048e16
 echo x - radamsa/files/patch-Makefile
 sed 's/^X//' >radamsa/files/patch-Makefile << '743a284751833480142d6a607ccebc47'
 X--- Makefile.orig	2014-03-14 15:53:14.654599833 +0200
 X+++ Makefile	2014-03-14 15:56:03.358626694 +0200
 X@@ -1,11 +1,11 @@
 X DESTDIR=
 X-PREFIX=/usr
 X+PREFIX=/usr/local
 X BINDIR=/bin
 X CFLAGS=-Wall -O3
 X OFLAGS=-O1
 X W32GCC=i586-mingw32msvc-gcc # sudo apt-get install mingw32 @ debian squeeze
 X 
 X-everything: bin/radamsa .seal-of-quality
 X+all everything: bin/radamsa .seal-of-quality
 X 
 X bin/radamsa: radamsa.c
 X 	mkdir -p bin
 X@@ -21,8 +21,8 @@
 X install: bin/radamsa
 X 	-mkdir -p $(DESTDIR)$(PREFIX)/bin
 X 	cp bin/radamsa $(DESTDIR)$(PREFIX)/bin
 X-	-mkdir -p $(DESTDIR)$(PREFIX)/share/man/man1
 X-	cat doc/radamsa.1 | gzip -9 > $(DESTDIR)$(PREFIX)/share/man/man1/radamsa.1.gz
 X+	-mkdir -p $(DESTDIR)$(PREFIX)/man/man1
 X+	cat doc/radamsa.1 | gzip -9 > $(DESTDIR)$(PREFIX)/man/man1/radamsa.1.gz
 X 
 X clean:
 X 	-rm radamsa.c bin/* .seal-of-quality
 743a284751833480142d6a607ccebc47
 exit
 
 
 --------------050905040507090902020006--
>Unformatted:
