File: README

package info (click to toggle)
eventlog 0.2.12-5
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 752 kB
  • sloc: ansic: 896; makefile: 165; sh: 148
file content (39 lines) | stat: -rw-r--r-- 1,225 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39

The EventLog library aims to be a replacement of the simple syslog() API
provided on UNIX systems. The major difference between EventLog and syslog
is that EventLog tries to add structure to messages.

Where you had a simple non-structrured string in syslog() you have a
combination of description and tag/value pairs.

EventLog provides an interface to build, format and output an event record.
The exact format and output method can be customized by the administrator
via a configuration file.

Installation
------------

Installing this library is quite straightforward as it does not depend on
anything but libc.

First grab your copy of the library. It is a tarball named
eventlog-x.x.x.x.tar.gz where x.x.x.x is the library revision.

tar xvfz eventlog-x.x.x.x.tar.gz
cd eventlog-x.x.x.x
./configure
make && make install

If you want to package the library or move the binaries to another system,
you can use the DESTDIR argument to 'make install' like this:

make DESTDIR=/tmp/staging install

which will use the /tmp/staging directory as root and copy all files beneath
as it were a real system.

Copyright
---------

EventLog is distributed under the terms of a BSD style license, for details
see the file COPYING.