OSSP CVS Repository

ossp - ossp-web/pkg/lib/fsl/index.wml
Not logged in
[Honeypot]  [Browse]  [Directory]  [Home]  [Login
[Reports]  [Search]  [Ticket]  [Timeline
  [Raw

ossp-web/pkg/lib/fsl/index.wml

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

<title>OSSP fsl</title>

<h1>Faked/Flexible Syslog</h1>

<h2>Abstract</h2>

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 <a
href="../l2/">OSSP l2</a> logging capabilities. It is a drop-in link-time
replacement which enables any syslog(3) consumer to take advantage of <a
href="../l2/">OSSP l2</a> by just linking this library in before libc. The
source code of the program remains unchanged. The only requirement for each
program is companion <a href="../cfg/">OSSP cfg</a> based configuration
snippet which maps the openlog(3) program indentification to an <a
href="../l2/">OSSP l2</a> channel tree specification.

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

<h2>Documentation</h2>

<pkg_manpage name="fsl" sect=3 path="/pkg/lib/fsl/fsl.pod">,
<pkg_manpage name="fsl-config" sect=1 path="/pkg/lib/fsl/fsl-config.pod">,
<a href="faq.html">Frequently Asked Questions (FAQ)</a>

<h2>Authors</h2>

<pkg_author name="Ralf S. Engelschall" mail="rse@engelschall.com">
<pkg_author name="Thomas Lotterer" mail="thomas@lotterer.net">

<h2>Sponsors</h2>

<a href="http://www.cw.com/">Cable &amp; Wireless</a> <a href="http://www.cw.com/de/">Germany</a>

<h2>Status</h2>

<pkg_status
    name="fsl" assign="thl"
    genesis="Jul-2002"
    stable="1.6.1" stable_date="03-Oct-2005"
    unstable="none" unstable_date="none"
	done=100>

<h2>Source</h2>

<pkg_files 
    cvs=$(CVS_ROOT_URL)/pkg/lib/fsl/
    url=$(FTP_ROOT_URL)/pkg/lib/fsl/
    directory=$(FTP_ROOT_DIR)/pkg/lib/fsl/
    files="fsl-*.tar.gz" 
	stable="fsl-1.6\\\\\\\.1.tar.gz" unstable="none">
	
<h2>Donation</h2>

<pkg_donation name="fsl" return="$(BASE_URL)/pkg/lib/fsl/">


CVSTrac 2.0.1