1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
|
2001-02-25 Ron Forrester <rjf@theforrest.org>
* Bumped version to 2.3.1.
* BSD support, thanks to Paul Herman <pherman@frenchfries.net>.
The support was added for FreeBSD 4.2, your mileage may vary on
other BSD's.
* Fixed long standing bug with recurse=3
* If TEMPDIRECTORY was missing trailing /, bad things could
happen. Tripwire now appends a / if one isn't present. Thanks
Jarno.
* Fixed GLOBALEMAIL bug where no global emails would be sent
unless there were emailto attributes somewhere in the policy
file. Additionally, reports were being sliced to global
recipients, despite the fact that global recipients should get
the full report.
2001-02-03 Ron Forrester <rjf@theforrest.org>
* Fixed possible security problem with the handling of temp
files. We now open temp files with O_EXCL set to make sure a
particular file doesn't already exist. Thanks to Jarno for this
suggestion and help via a patch.
* Added the configuration file variable TEMPDIRECTORY. This
variable can be set to the full path to where tripwire should
write its temporary files. By default it is /tmp. Because /tmp has
to be world writable, this isn't a good place for tripwire to
write temporary files. Setting TEMPDIRECTORY to a directory with
permissions 700 is much more secure. Updated man page with info on
this variable.
* Added the configuration file variable GLOBALEMAIL. This variable
can be set to a list of email addresses which are semi-colon or
comma separated. If a report is about to be emailed to addresses
reaped from the policy file, it will also be emailed to the
addresses in the GLOBALEMAIL list, allowing designation of one or
more people to always get email reports. Updated the man page with
info on this variable.
* Began a convention of providing a "Solution:" line to all errors
(exceptions) emitted by tripwire. Only the two latest error
messages incorporate this convention, but all future ones will as
well, and I hope to revist all current errors and retrofit them
with Solution: lines as well.
|