summaryrefslogtreecommitdiff
path: root/misc/logsurfer
diff options
context:
space:
mode:
authorSteve Price <steve@FreeBSD.org>1999-05-29 04:31:33 +0000
committerSteve Price <steve@FreeBSD.org>1999-05-29 04:31:33 +0000
commit43e5ccb576ebc2a28a5722c38fad2859b0fa3d37 (patch)
treeab99b86ccbef11b33ba6ce573a66d2a4d67311c4 /misc/logsurfer
parentUSE_LIBTOOL=yes after upgrade to libtool port. (diff)
Fix a stack overflow problem with an empty config file.
PR: 11834 Submitted by: maintainer
Notes
Notes: svn path=/head/; revision=19071
Diffstat (limited to 'misc/logsurfer')
-rw-r--r--misc/logsurfer/Makefile4
-rw-r--r--misc/logsurfer/files/patch-ac10
-rw-r--r--misc/logsurfer/files/patch-ad10
3 files changed, 22 insertions, 2 deletions
diff --git a/misc/logsurfer/Makefile b/misc/logsurfer/Makefile
index 05b641b51b81..8dd6f4a7ce43 100644
--- a/misc/logsurfer/Makefile
+++ b/misc/logsurfer/Makefile
@@ -3,14 +3,14 @@
# Date created: 28 Jul 1996
# Whom: shanee@augusta.de
#
-# $Id: Makefile,v 1.3 1998/02/06 19:07:05 fenner Exp $
+# $Id: Makefile,v 1.4 1998/10/04 22:41:22 steve Exp $
#
DISTNAME= logsurfer-1.41
CATEGORIES= misc
MASTER_SITES= ftp://ftp.fh-rosenheim.de/pub/mirror/cert.dfn/tools/audit/logsurfer/ \
ftp://ftp.tuwien.ac.at/infosys/security/dfn/tools/audit/logsurfer/ \
- ftp://ftp.uni-magdeburg.de/pub/mirror/ftp.cert.dfn.de/tools/audit/logsurfer/ \
+ ftp://ftp.uni-magdeburg.de/pub/mirror/ftp.cert.dfn.de/tools/audit/logsurfer/
MAINTAINER= shanee@augusta.de
diff --git a/misc/logsurfer/files/patch-ac b/misc/logsurfer/files/patch-ac
new file mode 100644
index 000000000000..4bcb1e4a400a
--- /dev/null
+++ b/misc/logsurfer/files/patch-ac
@@ -0,0 +1,10 @@
+--- src/logsurfer.c.orig Mon Apr 8 10:15:53 1996
++++ src/logsurfer.c Fri May 28 14:28:06 1999
+@@ -382,6 +382,7 @@
+ (void) fprintf(stderr, "unable to allocate memory for logline_buffer\n");
+ exit(99);
+ }
++ logline_buffer[0]='\0';
+
+ while ( (opt = getopt(argc, argv, "fc:d:l:p:r:s")) != EOF )
+ switch(opt) {
diff --git a/misc/logsurfer/files/patch-ad b/misc/logsurfer/files/patch-ad
new file mode 100644
index 000000000000..b80977b07e2f
--- /dev/null
+++ b/misc/logsurfer/files/patch-ad
@@ -0,0 +1,10 @@
+--- src/readcf.c.orig Fri Feb 16 07:45:31 1996
++++ src/readcf.c Fri May 28 14:28:07 1999
+@@ -112,6 +112,7 @@
+ (void) fprintf(stderr, "memory problems reading configfile\n");
+ return(1);
+ }
++ buffer[0]='\0';
+ /* dito for one complete configline */
+ cfline_size=1024;
+ if ( (cfline=(char *)malloc(cfline_size)) == NULL ) {