pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/misc/logsurfer update to 1.8 resolves SA46389
details: https://anonhg.NetBSD.org/pkgsrc/rev/dceb23288613
branches: trunk
changeset: 594456:dceb23288613
user: tez <tez%pkgsrc.org@localhost>
date: Fri Oct 28 17:13:26 2011 +0000
description:
update to 1.8 resolves SA46389
A bug fix and a couple of extra command-line options:
Fixed double free() in exec.c/prepare_exec(), thanks to reports from
Gregor Kopf of Recurity Labs, Jan Kohlrausch of DFN_CERT, and
Wolfgang Ley
Updated README & DISCLAIMER files removing DFN-CERT copyright
Now just Logsurfer, not Logsurfer+ any more
-D command line option for daemon mode. Warning: closes stdin, stdout,
& stderr, therefore no error messages
-F command line option to auto re-open log file
diffstat:
misc/logsurfer/Makefile | 6 +++---
misc/logsurfer/distinfo | 9 +++++----
misc/logsurfer/patches/patch-ac | 34 ++++++++++++++++++++++++++++++++++
3 files changed, 42 insertions(+), 7 deletions(-)
diffs (68 lines):
diff -r dd8d5bbcb6df -r dceb23288613 misc/logsurfer/Makefile
--- a/misc/logsurfer/Makefile Fri Oct 28 17:00:06 2011 +0000
+++ b/misc/logsurfer/Makefile Fri Oct 28 17:13:26 2011 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.20 2010/02/04 17:25:25 joerg Exp $
+# $NetBSD: Makefile,v 1.21 2011/10/28 17:13:26 tez Exp $
-DISTNAME= logsurfer+-1.7
-PKGNAME= logsurfer-1.7
+DISTNAME= logsurfer-1.8
+PKGNAME= logsurfer-1.8
CATEGORIES= misc
MASTER_SITES= http://kerryt.orcon.net.nz/ \
http://www.crypt.gen.nz/logsurfer/
diff -r dd8d5bbcb6df -r dceb23288613 misc/logsurfer/distinfo
--- a/misc/logsurfer/distinfo Fri Oct 28 17:00:06 2011 +0000
+++ b/misc/logsurfer/distinfo Fri Oct 28 17:13:26 2011 +0000
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.6 2009/01/18 11:01:56 shattered Exp $
+$NetBSD: distinfo,v 1.7 2011/10/28 17:13:26 tez Exp $
-SHA1 (logsurfer+-1.7.tar.gz) = 9fe9b2356c34fe691a8b0c66514d8cbe3c3b33fa
-RMD160 (logsurfer+-1.7.tar.gz) = ad68651d5b87e0bba76871cd5f30ed94d861513b
-Size (logsurfer+-1.7.tar.gz) = 198289 bytes
+SHA1 (logsurfer-1.8.tar.gz) = 8fb732b16f0a0725492d73dd099662eeff0b9362
+RMD160 (logsurfer-1.8.tar.gz) = 1e3d10d018ce5ee7ee941601b6abbca8efd2ed3b
+Size (logsurfer-1.8.tar.gz) = 197433 bytes
SHA1 (patch-aa) = 4c4f4e2f8093d38b08c5a119e9c84ba32b7a7648
SHA1 (patch-ab) = e1cabe243a690d9166dc8e0d5ac4861b37e1e980
+SHA1 (patch-ac) = 1a2c0e4769512e6088c9fb8370a9b2f3dd0a2406
diff -r dd8d5bbcb6df -r dceb23288613 misc/logsurfer/patches/patch-ac
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/logsurfer/patches/patch-ac Fri Oct 28 17:13:26 2011 +0000
@@ -0,0 +1,34 @@
+$NetBSD: patch-ac,v 1.1 2011/10/28 17:13:26 tez Exp $
+
+Correct location of errno.h to standard
+Remove use of _PATH_DEVNULL which is apparently linux only
+
+--- src/logsurfer.c.orig 2011-10-28 10:45:07.015975100 -0500
++++ src/logsurfer.c 2011-10-28 10:45:13.514116000 -0500
+@@ -47,7 +47,7 @@
+ #include <signal.h>
+ #include <sys/types.h>
+ #include <sys/stat.h>
+-#include <paths.h>
++/*#include <paths.h>*/
+
+ #if TIME_WITH_SYS_TIME
+ #include <sys/time.h>
+@@ -76,7 +76,7 @@
+ #include <malloc.h>
+ #endif
+
+-#include <sys/errno.h>
++#include <errno.h>
+ #include <fcntl.h>
+
+ /* local includes */
+@@ -323,7 +323,7 @@
+ exit(0);
+ }
+
+- if ( (fd = open(_PATH_DEVNULL, O_RDWR, 0)) < 0) {
++ if ( (fd = open("/dev/null", O_RDWR, 0)) < 0) {
+ (void) fprintf(stderr, "could not daemonize: %s\n", strerror(errno));
+ exit(11);
+ }
Home |
Main Index |
Thread Index |
Old Index