managelogs is a log processing program to be used in conjunction with Apache's piped logfile feature. It is an alternative to the well known rotatelogs and cronolog programs. Its primary purpose is to solve the "log filesystem full" issue by purging the oldest log files when the total log size exceeds a given value. It can also write compressed files, maintain symbolic links to the current and archive log files, and setuid to a given user. It maintains its state across Apache restarts, and allows writing to several output channels, each one having its own configuration.
|Operating Systems||Unix Linux|
Release Notes: New logmanager API documentation (generated by doxygen) is available. Changes were made in the build system to make it compatible with the OpenSuse build service. Minor modifications were made in the code to make it more robust.
Release Notes: A log path option was added. A bug in which rotate delay and purge delay options were ignored by the log manager was fixed. More self-tests were added, for example, for rotate/purge delays and compression.
Release Notes: This release adds self-tests (make check). It has many changes to improve portability. It adds named pipe support.
Release Notes: The build has been switched to autoconf/automake. New time-related options have been added. The source have been moved to Sourceforge under Mercurial.