Projects / lard

lard

Lard is a Logging and Rotation Daemon that can replace the functionality of sysklogd and logrotate together. Logging is done almost exactly the same as syslogd, with added features such as regex matching and command triggers. Rotation can be triggered while the daemon is running safely by sending it a simple signal.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  01 Nov 2005 14:32

Release Notes: Lard can now handle multiple 'match' statements for each rule, and also 'filter' rules, making selection of specific log messages far more flexible. It can be run with -d for debugging output.

  •  11 May 2005 08:56

Release Notes: Lard now knows the "post" rule keyword. This allows you to specify post-rotate actions. Lard automatically sees that the same command does not need to be executed twice in a row and runs commands only once per rotation event. Lard also properly detaches from stdin/out/err now when it is run as daemon. The example configuration has been adjusted to provide a more commonly used base config. This is what most people will use in real life, and it mimics more or less what most distributions provide as default.

  •  14 Apr 2005 08:08

Release Notes: Some cleanup was done to remove child process zombies. PID file generation and cleanup are now handled properly.

  •  13 Mar 2005 07:30

Release Notes: This version adds code cleanups and makes lard into a full replacement for klogd and syslogd. By default on Linux boxes, /proc/kmsg is watched and processed. The daemon supports HUP reloads and "-- MARK --" timestamps. The number of required Perl modules was reduced.

  •  11 Mar 2005 09:57

Release Notes: A preliminary replacement has been added for klogd. There are some code cleanups.

Screenshot

Project Spotlight

cwwav

A program to generate Morse code sound files from text.

Screenshot

Project Spotlight

YAGF

A graphical frontend for the Cuneiform OCR tool.