Open Source Tripwire®
Go to file
Brian Cox 7545beb0e6 Make sure cFile_i is constructed & destructed cleanly; clean up GetSymLinkStr a bit more; improve Debug/Basic & UnixFSServices/GetExecutableFilename unit tests 2017-09-21 01:12:28 -07:00
contrib Add twpolmake.pl to contrib folder 2016-07-01 19:43:00 -07:00
installer Tweak install.sh slightly so you can optionally run it standalone instead of thru make install, & add a custom install dir param to it. 2017-09-04 17:24:47 -07:00
man Buildsys files regenerated with automake 1.15.1, with no exciting new features 2017-07-08 22:18:04 -07:00
policy Fix a few more copyright years 2017-04-25 18:52:26 -07:00
src Make sure cFile_i is constructed & destructed cleanly; clean up GetSymLinkStr a bit more; improve Debug/Basic & UnixFSServices/GetExecutableFilename unit tests 2017-09-21 01:12:28 -07:00
.gitignore Re-add 'compile' script since make dist/distcheck seem to want it; remove it from .gitignore; recreate root Makefile.in with automake 1.15.1 2017-09-01 14:18:19 -07:00
COMMERCIAL Update COMMERCIAL file to be more informative & remove non-working links 2017-01-15 18:06:20 -08:00
COPYING Open Source Tripwire 2.4.2.2 2015-05-03 22:26:18 -07:00
ChangeLog Update Changelog & fix a hyphen in ReadMe 2017-03-30 23:05:37 -07:00
LICENSE Initial commit 2015-05-03 22:05:54 -07:00
MAINTAINERS Large file tweaks for e.g. 32-bit Linux; update ReadMe & ChangeLog again. 2016-04-11 20:29:37 -07:00
Makefile.am Add a 'targets' make target to list make targets. Also add a 'test' target as an alias of 'check'. 2017-08-29 18:57:59 -07:00
Makefile.in Re-add 'compile' script since make dist/distcheck seem to want it; remove it from .gitignore; recreate root Makefile.in with automake 1.15.1 2017-09-01 14:18:19 -07:00
Packaging Update 'Packaging' file slightly 2016-04-12 11:03:24 -07:00
README.md Fixed typo and superscripted registered marks in README.md 2015-12-21 10:47:05 -08:00
ReadMe-2.4.3 Update Changelog & fix a hyphen in ReadMe 2017-03-30 23:05:37 -07:00
TRADEMARK Update copyright years 2017-04-25 18:31:11 -07:00
acinclude.m4 Update buildsys for oddball platforms that don't support hardlinks, or have gethostbyname() in a weird library. Still generated w/ older v1.8.x automake/aclocal in order to keep diffs a reviewable size. 2016-03-25 10:59:56 -07:00
aclocal.m4 aclocal.m4 got regenerated by automake 1.15.1, though it actually only updated the version number & copyright year 2017-07-08 19:49:22 -07:00
autogen.sh Merge in contributed files from 2.4.2.3 fork (https://github.com/steakknife/tripwire); Update ChangeLog, Maintainers, Packaging & ReadMe to reflect changes & credit contributors 2016-04-03 20:27:07 -07:00
autogen.sh.README Merge in contributed files from 2.4.2.3 fork (https://github.com/steakknife/tripwire); Update ChangeLog, Maintainers, Packaging & ReadMe to reflect changes & credit contributors 2016-04-03 20:27:07 -07:00
compile Re-add 'compile' script since make dist/distcheck seem to want it; remove it from .gitignore; recreate root Makefile.in with automake 1.15.1 2017-09-01 14:18:19 -07:00
config.guess Update config.guess and config.sub for MidnightBSD 2016-03-26 23:25:54 -07:00
config.h.in Fixes for Cygwin: Use local swab() impl, and tweak policy update test-harness test path handling -- it was prepending a path variable that's always empty, but we were also using absolute paths so we didn't notice elsewhere, though we were using paths of the form //foo/bar/baz. Leading double slashes are significant on Cygwin since they're used to denote UNC paths, so tests failed there & uncovered this problem 2017-09-08 11:58:19 -07:00
config.sub Update config.guess and config.sub for MidnightBSD 2016-03-26 23:25:54 -07:00
configure Fixes for Cygwin: Use local swab() impl, and tweak policy update test-harness test path handling -- it was prepending a path variable that's always empty, but we were also using absolute paths so we didn't notice elsewhere, though we were using paths of the form //foo/bar/baz. Leading double slashes are significant on Cygwin since they're used to denote UNC paths, so tests failed there & uncovered this problem 2017-09-08 11:58:19 -07:00
configure.ac Fixes for Cygwin: Use local swab() impl, and tweak policy update test-harness test path handling -- it was prepending a path variable that's always empty, but we were also using absolute paths so we didn't notice elsewhere, though we were using paths of the form //foo/bar/baz. Leading double slashes are significant on Cygwin since they're used to denote UNC paths, so tests failed there & uncovered this problem 2017-09-08 11:58:19 -07:00
install-sh Update buildsys to automake 1.15 and fix resulting warnings. This involved an autoreconf -if, and then reverting config.guess and config.sub since they're actually newer than the ones automake wants to install, and they've been customized a bit to detect e.g. MidnightBSD 2016-06-06 19:51:38 -07:00
lcov.sh Tweak .gitignore to ignore gcov files; add a convenience script (lcov.sh) to run lcov & package results 2017-08-28 23:01:35 -07:00
missing Update buildsys to automake 1.15 and fix resulting warnings. This involved an autoreconf -if, and then reverting config.guess and config.sub since they're actually newer than the ones automake wants to install, and they've been customized a bit to detect e.g. MidnightBSD 2016-06-06 19:51:38 -07:00
mkinstalldirs Update buildsys to automake 1.15 and fix resulting warnings. This involved an autoreconf -if, and then reverting config.guess and config.sub since they're actually newer than the ones automake wants to install, and they've been customized a bit to detect e.g. MidnightBSD 2016-06-06 19:51:38 -07:00
touchconfig.sh Add config.h.in to touchconfig script 2016-06-06 22:18:48 -07:00

README.md

#Open Source Tripwire®

Open Source Tripwire® software is a security and data integrity tool useful for monitoring and alerting on specific file change(s) on a range of systems. The project is based on code originally contributed by Tripwire, Inc. in 2000.

Open Source Tripwire is suitable for monitoring a small number of Linux servers, where centralized control and reporting is not needed and professional support or system automation is not a requirement.