Lire, the french word for `to read', is a toolset of logfile analysers.
The Lire package is targeted at automatically generating useful
reports from raw log files from various services. Currently, Lire
can generate reports for a variety of email, web, dns, ftp, print
servers and firewalls, and supports multiple output formats.
Lire is built around the concept of a superservice. A superservice
is a class of applications which share the same reports. Lire
supports 6 superservices: dns, email, firewall, ftp, print and www.
This means that log files for all supported email servers (service
in Lire's parlance) will get similar reports. This is important for
heterogeneous environments where you could have e.g. Sendmail and
Postfix mail servers running. You will get similar reports which
you can compare.
Notes:
- PDF output can be enabled if you follow the instructions coming
with "make pdf"
- Excel output only works if you have Perl 5.6.1
WWW: http://www.logreport.org
===> The following configuration options are available for lire-2.1_7:
CHARTS=on: Have Charts output format
EXCEL95=off: Have Excel95 Spreadsheet output format
HTML=on: Have HTML or DocBook output format
PDF=off: Have PDF output format
===> Use 'make config' to modify these settings
The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:
NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE
This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.
This patch also contains updates of libxcb and related ports, pixman, as well
(Only the first 15 lines of the commit message are shown above )
Merge print/psutils-a4 and print/psutils-letter into a single port
print/psutils. The default paper size in the programs can be set via
libpaper ($PAPERSIZE or etc/papersize configuration file).
Update to version 2.1:
Lire 2.1 is available for download from http://download.logreport.org/pub/.
Major changes since 2.0.3 (the previous stable release):
- Lire now requires DBD::SQLite, which uses SQLite 3.0. (SQLite 2 has
become obsolete and is no longer supported). This means that the
Lire database format has changed. If you have one or more old lire
stores, you will need to convert each of them from SQLite2 format to
SQLite3 format, like this:
sqlite oldstore.db .dump | sqlite3 newstore.db
This assumes that you have both sqlite2 and sqlite3 installed on your
system, and that the names of the command line interface for the old
and new version are sqlite and sqlite3 respectively (this is at least
correct for Fedora). After completion of the conversion(s), and
after upgrading to Lire 2.1, SQLite 2 can be removed from your
system, unless it is used by other applications than Lire of course.
- Improvement in exim2dlf, thanks to a patch contributed by Adrian Phillips.
Version 4.67 of exim introduced pid to log_selector, exim2dlf now supports
such log files too. See also
http://lists.logreport.org/pipermail/development/2008/000934.html. Note
that compatibility with pre-4.67 exim logfiles is preserved by this patch.
- Added the merge2combined and dlf2combined www scripts for merging web
server logs of different types into one log file in combined format.
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
Upgrade to Lire 2.0.3
This release includes 3 patches, contributed by our users:
- Bug fixes:
* Various fixes in merging and generating PDF reports. Thanks to
Stefan Schuermans for the patches.
* Fix in lire's behaviour when Report Jobs are incorrectly named.
Thanks to Konstantinos Koukopoulos for the patches.
- New DLF converter contribued by Lire's users:
* FortigateDlfConverter: converts FortiGate 3.x packet log to
firewall DLF format. Thanks to Jean Benoit Marzio for this
contribution.
Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.
Work done by: gabor
Sponsored by: Google Summer of Code 2007
Hat: portmgr
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them. This is determined by running ``configure --help'' in
do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
subdirectory detection.
PR: ports/111470
Approved by: portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by: pointyhat exp run
Remove explicit dependency on p5-DBI, this port already implicitly
depends on it via another dependency and it's wrong for perl < 5.6
Approved by: edwin (maintainer)
[patch] sysutils/lire: point to DocBook-XML
I build the lire port today, and noticed, that it did not
pick up docbookx.dtd from DocBook-XML correctly, but it was
configured to use DocBook-SGML, and it didn't even find
that .dtd.
With my patch, `lire' is able procduce HTML output, and
also probably PDF output (not tested, but it relies on
DocBook, too).
PR: ports/57229
Submitted by: Simon Barner <barner@in.tum.de>