#use wml::ossp area=pkg:lib subarea=fsl OSSP fsl

Faked/Flexible Syslog

Abstract

OSSP fsl offers the syslog(3) API otherwise provided by the Standard C Library (libc). Instead of writing to the syslogd(8) process, it uses the powerful OSSP l2 logging capabilities. It is a drop-in link-time replacement which enables any syslog(3) consumer to take advantage of OSSP l2 by just linking this library in before libc. The source code of the program remains unchanged. The only requirement for each program is companion OSSP cfg based configuration snippet which maps the openlog(3) program indentification to an OSSP l2 channel tree specification.

This library is a small wrapper around OSSP l2 and OSSP cfg and was originally invested to allow third-party (non OSSP) programs to leverage from the logging flexibility provided by OSSP l2. Its development was prompted by the OpenPKG project where no program is allowed to directly use the original syslog(3) facility in order to allow multiple installation instances.

Documentation

, , Frequently Asked Questions (FAQ)

Authors

Sponsors

Cable & Wireless Germany

Status

Source

Donation