* Added -e option to begin processing from the current end of the input log file.
* Put double-quotes around regex expressions in dump file.
* If the context argument to a pipe or report action is "-" then the current context contents are piped into the command.
* Added "echo" action which simply echo's the output on stdout, or to a file.
* Added a "$lines" macro construct in context action fields, it will be substituted by the number of lines in the context.
* Added "syslog" action to send a message into syslog.
ChangeLog:
Version 1.6b (logsurfer+)
+ fixed -t option in getopts()
Version 1.6a (logsurfer+)
Kerry Thompson kerry_at_crypt.gen.nz:
+ corrected off-by-one in min_lines checking
+ added min_lines context arg to logsurfer.conf man page
Version 1.6 (logsurfer+)
Kerry Thompson kerry_at_crypt.gen.nz:
+ added an optional parameter at the end of context definition
(just before action) specifying the minimum number of lines
collected which needs to be satisfied before performing action
+ added -t option to explicity timeout contexts when exiting
default=off so contexts don't all trigger when we shut down
+ only add lines to a context if the context has an action of
'pipe' or 'report'. In other words, don't store lines in
memory which won't ever be used. The number of matching
lines in the context is still incremented. This allows contexts
to be created which can notify if we _don't_ see an event, such
as regular "syslog pings" from hosts.
developer is officially maintaining the package.
The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list). Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
- New, optional Makefile variable HOMEPAGE, specifies a URL for
the home page of the software if it has one.
- The value of HOMEPAGE is used to add a link from the
README.html files.
- pkglint updated to know about it. The "correct" location for
HOMEPAGE in the Makefile is after MAINTAINER, in that same
section.