aboutsummaryrefslogtreecommitdiff
path: root/security/tripwire
diff options
context:
space:
mode:
authorCy Schubert <cy@FreeBSD.org>2005-08-11 03:05:00 +0000
committerCy Schubert <cy@FreeBSD.org>2005-08-11 03:05:00 +0000
commitc7361bfd1f7678334997f44155f874d1ba2f64eb (patch)
treeaedda905751ef09d80753441717d2ff3d75f085a /security/tripwire
parent62f4aa1e6bfbec829ab4404ecf018e15fa386eab (diff)
downloadports-c7361bfd1f7678334997f44155f874d1ba2f64eb.tar.gz
ports-c7361bfd1f7678334997f44155f874d1ba2f64eb.zip
Fix ports/84648 (Interactive tripwire's database update does not work on 5.x).
PR: ports/84648 Approved by: portsmgr (marcus)
Notes
Notes: svn path=/head/; revision=140835
Diffstat (limited to 'security/tripwire')
-rw-r--r--security/tripwire/Makefile2
-rw-r--r--security/tripwire/files/patch-src::core::msystem.cpp14
2 files changed, 15 insertions, 1 deletions
diff --git a/security/tripwire/Makefile b/security/tripwire/Makefile
index f85eb4abf85e..90f469894b1c 100644
--- a/security/tripwire/Makefile
+++ b/security/tripwire/Makefile
@@ -7,7 +7,7 @@
PORTNAME= tripwire
PORTVERSION= 2.3.1.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= security
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
diff --git a/security/tripwire/files/patch-src::core::msystem.cpp b/security/tripwire/files/patch-src::core::msystem.cpp
new file mode 100644
index 000000000000..5df1a0d36393
--- /dev/null
+++ b/security/tripwire/files/patch-src::core::msystem.cpp
@@ -0,0 +1,14 @@
+--- src/core/msystem.cpp.orig Wed Aug 10 15:59:22 2005
++++ src/core/msystem.cpp Wed Aug 10 17:00:19 2005
+@@ -951,8 +951,11 @@
+ * ignore any signals until child dies
+ */
+ for(i = 0; i < MAX_SIGNAL; i++)
++#ifdef __FreeBSD__
++#define SIGCLD SIGCHLD
++#endif
+ #ifdef SIGCLD
+ if (i != SIGCLD)
+ #endif
+ savesig[i] = tw_sigign(i);
+ /*