Skip to content

Commit

Permalink
Merge in contributed files from 2.4.2.3 fork (https://github.com/stea…
Browse files Browse the repository at this point in the history
…kknife/tripwire); Update ChangeLog, Maintainers, Packaging & ReadMe to reflect changes & credit contributors
  • Loading branch information
brc0x1 committed Apr 4, 2016
1 parent ca22420 commit 1ee24a6
Show file tree
Hide file tree
Showing 23 changed files with 2,581 additions and 11 deletions.
8 changes: 7 additions & 1 deletion ChangeLog
Expand Up @@ -7,12 +7,18 @@
* Fix handling of SHA hashes (with and without OpenSSL hash impl.)
* Update GNU config.guess & config.sub to current versions
* Compilation fixes for various and sundry Posix-esque platforms
(Mac OS X, OpenBSD, OpenSolaris, Cygwin, Minix 3.x, GNU/Hurd, MidnightBSD, Haiku, Syllable, SkyOS)
(Mac OS X, OpenBSD, OpenSolaris, Cygwin, Minix 3.x, GNU/Hurd, MidnightBSD, Haiku, Syllable, SkyOS, Sortix)
* Added script to bump buildys file timestaps, to fix
spurious aclocal/automake errors on a fresh clone/untar/etc.
* Update 'make dist' to bundle manpages & policy files
* Replace broken RPM spec w/ 'Packaging' doc that explains where to get packaging stuff.
* Add contributed files from 2.4.2.3 fork (see below)

2014-01-01 Barry Allard <barry.allard@gmail.com>

* Bumping version to 2.4.2.3
* Fixed compilation on clang and gcc compilers

2011-11-21 Stephane Dudzinski <tripwire@frlinux.net>

* Bumping version to 2.4.2.2
Expand Down
2 changes: 2 additions & 0 deletions MAINTAINERS
Expand Up @@ -10,6 +10,8 @@ itripn@users.sourceforge.net

Community Contributors:

Thom O'Connor (https://github.com/thomoco): Contributed LLVM/clang build fixes.

Paul Herman (www.frenchfries.net/paul/tripwire): Paul is almost solely
responsible for the meat of the 2.4.0.1 release. His work on the autoconf
and gcc 3.x support (among other things) has contributed to a much more
Expand Down
8 changes: 7 additions & 1 deletion Packaging
@@ -1,6 +1,10 @@
Packaging for Open Source Tripwire is maintained by various third parties:

* RPM: http://pkgs.fedoraproject.org/cgit/rpms/tripwire.git/
* RPM (Fedora): http://pkgs.fedoraproject.org/cgit/rpms/tripwire.git/

* RPM (OpenSuSE): https://build.opensuse.org/package/show/security/tripwire

* RPM (AIX): http://www.perzl.org/aix/index.php?n=Main.Tripwire

* Debian: https://tracker.debian.org/pkg/tripwire

Expand All @@ -10,6 +14,8 @@ Packaging for Open Source Tripwire is maintained by various third parties:

* FreshPorts (BSD): http://www.freshports.org/security/tripwire

* MacPorts: https://trac.macports.org/browser/trunk/dports/security/tripwire

* NetBSD pkgsrc: http://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/security/tripwire/README.html
NOTE: At present (March 2016), NetBSD provides the ancient Tripwire 1.2, from the mid-1990s.
That version lacks contemporary hash algorithms, and you probably don't want to use it.
Expand Down
14 changes: 14 additions & 0 deletions ReadMe-2.4.3
Expand Up @@ -26,6 +26,7 @@ Linuxes
- CentOS 7 (amd64) + gcc 4.8.5
- Ubuntu 14.0.4 (amd64) + gcc 4.x
- RHEL 3.4 (Itanium) + gcc 3.4.3
- Android 6.0 + gcc 4.9

OSX
- Mac OS X 10.11 + LLVM 7.0.2 / clang-700.1.81
Expand All @@ -47,4 +48,17 @@ Other
- Haiku R1 Alpha 4 + gcc 4
- Syllable 0.67 + gcc 4.1.2
- SkyOS 5 (beta 6947) + gcc 4.1.1
- Sortix 1.0 + gcc 5.3.0


Building Notes:

* If cross compiling, a --disable-openssl argument must be passed to ./configure,
since its OpenSSL existence check currently uses an AC_TRY_RUN macro.

* Recent Android versions may require additional compiler & linker arguments:
“-fPIE" in CFLAGS and "-fPIE -pie" in LDFLAGS. It's simplest to add these
to configure.in and run autoreconf -i instead of hand-editing each Makefile
individually.


0 comments on commit 1ee24a6

Please sign in to comment.