Tree [b5ebd5] master next /
 History



File Date Author Commit
 servicelog-1 2015-03-23 Kamalesh Babulal Kamalesh Babulal [6ff0f6] Fix the a typo in sl_header description
 src 2016-02-23 Ankit Kumar Ankit Kumar [73cb86] Adds checks for buffer overflowed cases by snpr...
 .gitignore 2014-06-30 Vasant Hegde Vasant Hegde [46a71c]
 AUTHORS 2013-05-23 Vasant Hegde Vasant Hegde [f1d3c8] Initial commit.
 COPYING 2013-05-23 Vasant Hegde Vasant Hegde [f1d3c8] Initial commit.
 ChangeLog 2016-03-15 Vasant Hegde Vasant Hegde [68a997] libservicelog v1.1.16 release
 Makefile.am 2014-06-30 Vasant Hegde Vasant Hegde [8ea9df] Recursive make considered harmful
 README 2016-03-15 Vasant Hegde Vasant Hegde [4a0454] libservicelog: Update outdated README file
 bootstrap.sh 2014-06-30 Vasant Hegde Vasant Hegde [1f2480] Cleanup configure and remove NEWS file
 configure.ac 2016-03-15 Vasant Hegde Vasant Hegde [68a997] libservicelog v1.1.16 release
 libservicelog.spec.in 2016-05-09 Vasant Hegde Vasant Hegde [b5ebd5] libservicelog: Creating the 'service' group as ...
 servicelog.db 2013-05-23 Vasant Hegde Vasant Hegde [f1d3c8] Initial commit.

Read Me

libservicelog:
--------------
The libservicelog package contains a library to create and maintain a database
for storing events related to system service. This database allows for the
logging of serviceable and informational events, and for the logging of service
procedures that have been performed upon the system.

Source:
-------
http://linux-diag.sf.net/servicelog.html

Mailing list:
-------------
linux-diag-devel@lists.sourceforge.net
Info/subscribe : https://lists.sourceforge.net/lists/listinfo/linux-diag-devel

License:
--------
See 'COPYING' file.

Compilation dependencies:
-------------------------
- C and C++ compiler (gcc, g++)
- GNU build tools (automake, autoconf, libtool, etc)
- librtas-devel
- sg3_utils-devel
- flex
- bison

Binary dependencies:
-------------
- sqlite3
- librtas

Note:
  - Package name may differ slightly between Linux distributors. Ex: RedHat and
    SLES ships development packages as "-devel" while Ubuntu ships it as "-dev"
    package. Please check your linux distribution package naming convention and
    make sure you have installed right packages.

Building:
---------
You can build on Power Linux system.

$ ./bootstrap.sh
$ ./configure [--prefix=/usr/]
$ make
$ make install

Building rpms:
--------------
To build a tarball to feed to rpmbuild, do

$ make dist-gzip

As an example, we use a command similar to the following:

$ rpmbuild -ba [--target=ppc/ppc64] <path-to-spec-file>

Hacking:
--------
All patches should be sent to the mailing list with linux-kernel style
'Signed-Off-By'. The following git commands are your friends:
- git commit -s
- git format-patch

You probably want to read the linux Documentation/SubmittingPatches as
much of it applies to libservicelog.

Submitting patch:
-----------------
We use same mailing list for all Power Linux VPD and diagnostics projects
(ppc64-diag, libvpd, lsvpd, [lib]servicelog). It is common convention to
prefix your subject line with project name. This lets maintainer and other
developers more easily identify patches from patches targeted to other
projects. For example,

  Subject: [libservicelog PATCH 01/10] Summary phrase

--

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks