sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (42c445644ddf42c9b6c00c26be62d49edb9655a1)
- From: Juuso Alasuutari <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (42c445644ddf42c9b6c00c26be62d49edb9655a1)
- Date: Mon, 30 Jul 2007 03:00:16 -0500
GIT changes to master grimoire by Juuso Alasuutari <iuso AT sourcemage.org>:
ChangeLog | 3 +++
security/zzuf/BUILD | 1 +
security/zzuf/CONFIGURE | 3 +++
security/zzuf/DETAILS | 19 +++++++++++++++++++
security/zzuf/HISTORY | 2 ++
security/zzuf/INSTALL | 13 +++++++++++++
security/zzuf/PRE_BUILD | 11 +++++++++++
7 files changed, 52 insertions(+)
New commits:
commit 42c445644ddf42c9b6c00c26be62d49edb9655a1
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Juuso Alasuutari <iuso AT sourcemage.org>
zzuf: New spell, an application input fuzzer.
diff --git a/ChangeLog b/ChangeLog
index fb90463..f213871 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2007-07-30 Juuso Alasuutari <iuso AT sourcemage.org>
+ * security/zzuf: New spell, an application input fuzzer.
+
2007-07-29 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* audio-players/xmms2_jump: new xmms2 client
diff --git a/security/zzuf/BUILD b/security/zzuf/BUILD
new file mode 100755
index 0000000..f7b2817
--- /dev/null
+++ b/security/zzuf/BUILD
@@ -0,0 +1 @@
+OPTS="--disable-dependency-tracking" default_build
diff --git a/security/zzuf/CONFIGURE b/security/zzuf/CONFIGURE
new file mode 100755
index 0000000..5385f9b
--- /dev/null
+++ b/security/zzuf/CONFIGURE
@@ -0,0 +1,3 @@
+config_query ZZUF_TESTSUITE \
+ "Install tools for testing the system's zzuf compatibility?" \
+ n
diff --git a/security/zzuf/DETAILS b/security/zzuf/DETAILS
new file mode 100755
index 0000000..75ce9df
--- /dev/null
+++ b/security/zzuf/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=zzuf
+ VERSION=0.9
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=http://sam.zoy.org/zzuf/$SOURCE
+
SOURCE_HASH=sha512:2bbb91d84b32254bf6e74ad170b78cdf3210c60e9f48ef5dcabb273dd325a4ab508bac172bcc29e1c9bad66235d794a214cc8a5a6acf4230949ee5c9fcaaca1e
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://sam.zoy.org/zzuf/
+ ENTERED=20070730
+ LICENSE[0]=GPL
+ KEYWORDS="security"
+ SHORT="A transparent application input fuzzer."
+cat << EOF
+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.
+EOF
diff --git a/security/zzuf/HISTORY b/security/zzuf/HISTORY
new file mode 100644
index 0000000..cca3083
--- /dev/null
+++ b/security/zzuf/HISTORY
@@ -0,0 +1,2 @@
+2007-07-30 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS, CONFIGURE, PRE_BUILD, BUILD, INSTALL: Created spell.
diff --git a/security/zzuf/INSTALL b/security/zzuf/INSTALL
new file mode 100755
index 0000000..02bb12a
--- /dev/null
+++ b/security/zzuf/INSTALL
@@ -0,0 +1,13 @@
+if [[ $ZZUF_TESTSUITE == y ]]
+then
+ mkdir -p "$INSTALL_ROOT/usr/share/zzuf/testsuite" &&
+
+ cp "$SOURCE_DIRECTORY/test/zzcat" \
+ "$INSTALL_ROOT/usr/bin/" &&
+
+ cp "$SOURCE_DIRECTORY/test/testsuite.sh" \
+ "$SOURCE_DIRECTORY/test/file-"* \
+ "$INSTALL_ROOT/usr/share/zzuf/testsuite/"
+fi &&
+
+default_install
diff --git a/security/zzuf/PRE_BUILD b/security/zzuf/PRE_BUILD
new file mode 100755
index 0000000..8362dfb
--- /dev/null
+++ b/security/zzuf/PRE_BUILD
@@ -0,0 +1,11 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+if [[ $ZZUF_TESTSUITE == y ]]
+then
+ sed -i "s|^ZZUF=.*$|ZZUF=\"$TRACK_ROOT/usr/bin/zzuf\"|" \
+ test/testsuite.sh &&
+
+ sed -i "s|^ZZCAT=.*$|ZZCAT=\"$TRACK_ROOT/usr/bin/zzcat\"|" \
+ test/testsuite.sh
+fi
- [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (42c445644ddf42c9b6c00c26be62d49edb9655a1), Juuso Alasuutari, 07/30/2007
Archive powered by MHonArc 2.6.24.