ports/187576: [new port] security/radamsa, Yet another general purpose fuzzer for FreeBSD
Jukka Ukkonen
jau at oxit.fi
Wed May 28 14:00:02 UTC 2014
The following reply was made to PR ports/187576; it has been noted by GNATS.
From: Jukka Ukkonen <jau at oxit.fi>
To: bug-followup at FreeBSD.org
Cc: miwi at 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 at 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 at 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--
More information about the freebsd-ports-bugs
mailing list