diff options
author | agc <agc@pkgsrc.org> | 1997-11-14 10:04:47 +0000 |
---|---|---|
committer | agc <agc@pkgsrc.org> | 1997-11-14 10:04:47 +0000 |
commit | a6f3a62e2e31070e0e687d4d116689b860fd7f16 (patch) | |
tree | adaf669a096494b1f8686c99163461ef753dee7c /sysutils | |
parent | 11a4a855e25f451b87707e18239ee639fd7622cd (diff) | |
download | pkgsrc-a6f3a62e2e31070e0e687d4d116689b860fd7f16.tar.gz |
Initial import of crashme 2.4 into the NetBSD packages system.
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/crashme/Makefile | 24 | ||||
-rw-r--r-- | sysutils/crashme/files/md5 | 1 | ||||
-rw-r--r-- | sysutils/crashme/patches/patch-aa | 11 | ||||
-rw-r--r-- | sysutils/crashme/pkg/COMMENT | 1 | ||||
-rw-r--r-- | sysutils/crashme/pkg/DESCR | 16 | ||||
-rw-r--r-- | sysutils/crashme/pkg/PLIST | 3 |
6 files changed, 56 insertions, 0 deletions
diff --git a/sysutils/crashme/Makefile b/sysutils/crashme/Makefile new file mode 100644 index 00000000000..0506ef7f0a9 --- /dev/null +++ b/sysutils/crashme/Makefile @@ -0,0 +1,24 @@ +# New ports collection makefile for: crashme +# Version required: 2.4 +# Date created: Fri Nov 14 08:39:08 GMT 1997 +# Whom: Alistair Crooks (agc@netbsd.org) +# +# $NetBSD: Makefile,v 1.1.1.1 1997/11/14 10:04:47 agc Exp $ +# + +DISTNAME= crashme-2.4 +CATEGORIES= devel +MASTER_SITES= http://ochimizu-www.jaist.ac.jp:8000/linux/vger/crashme/ +EXTRACT_SUFX= -shar + +MAINTAINER= agc@netbsd.org + +NO_WRKSUBDIR= yes +EXTRACT_CMD= cat +EXTRACT_BEFORE_ARGS= +EXTRACT_AFTER_ARGS= |sh +MAKEFILE= makefile + +MAN1= crashme.1 + +.include <bsd.port.mk> diff --git a/sysutils/crashme/files/md5 b/sysutils/crashme/files/md5 new file mode 100644 index 00000000000..caa7d2f22ec --- /dev/null +++ b/sysutils/crashme/files/md5 @@ -0,0 +1 @@ +MD5 (crashme-2.4-shar) = a8c7b4be19b9e4535964c7b391c30988 diff --git a/sysutils/crashme/patches/patch-aa b/sysutils/crashme/patches/patch-aa new file mode 100644 index 00000000000..12e48618edd --- /dev/null +++ b/sysutils/crashme/patches/patch-aa @@ -0,0 +1,11 @@ +--- makefile 1997/11/14 09:49:34 1.1 ++++ makefile 1997/11/14 09:51:01 +@@ -10,3 +10,8 @@ + pddet.o: pddet.c + cc -c pddet.c + ++ ++install: crashme pddet ++ ${INSTALL} -c -m 0755 crashme ${PREFIX}/sbin/crashme ++ ${INSTALL} -c -m 0755 pddet ${PREFIX}/sbin/pddet ++ ${INSTALL} -c -m 0444 crashme.1 ${PREFIX}/man/man1 diff --git a/sysutils/crashme/pkg/COMMENT b/sysutils/crashme/pkg/COMMENT new file mode 100644 index 00000000000..280a30ba428 --- /dev/null +++ b/sysutils/crashme/pkg/COMMENT @@ -0,0 +1 @@ +Try to crash machine with random arguments to random system calls diff --git a/sysutils/crashme/pkg/DESCR b/sysutils/crashme/pkg/DESCR new file mode 100644 index 00000000000..c1510c84687 --- /dev/null +++ b/sysutils/crashme/pkg/DESCR @@ -0,0 +1,16 @@ +A bit of background on crashme. It is a tool for testing the robustness +of an operating environment using a technique of "Random Input" response +analysis. This I first saw formally proposed in the book Cybernetics +by Norbert Wiener, but which any parent who has observed his children +playing and learning would be well disposed to describe in detail. + +* The operating environment under consideration is the user-mode process. + +* The Random Input is provided by the execution of a sequence of pseudo-random + data as an instruction stream. + +* The response analysis is to catch and record machine and software + generated exceptions/errors/signals and to retry using new random data + in both the current user-mode process and in newly created subprocesses. + +Crashme: (c) Copyright 1990, 1991 George J. Carrette diff --git a/sysutils/crashme/pkg/PLIST b/sysutils/crashme/pkg/PLIST new file mode 100644 index 00000000000..ed3c8275676 --- /dev/null +++ b/sysutils/crashme/pkg/PLIST @@ -0,0 +1,3 @@ +sbin/crashme +sbin/pddet +man/man1/crashme.1 |