Provided by: rsbac-klogd_1.4.0-repack-0ubuntu6_amd64 bug

NAME

       rklogd - RSBAC kernel log daemon.

SYNOPSIS

       rklogd [ -s ] [ -a ] [ -l ] [ -p ] [ -f fname ] [ -u uid ] [ -n host ]

DESCRIPTION

       rklogd  is  a system daemon which only intercepts and logs  RSBAC kernel messages to a separate log file.
       It is started by root and sets UID to 400.

OPTIONS

       -a     Alert (sound) on NOT_GRANTED.

       -s     Use kernel syscalls instead "proc" file reading (if proc filesystem don't work).

       -p     Use file in /proc for message reading. Program use it way by default.

       -f file
              Log messages to the specified filename. By default messages go to SECOFF_HOME/security-out file .

       -u uid Change to the specified UID instead of the default 400.

       -l     Listen for network connections.Log-server mode. Messages will copy to <log-name>-fromnet file.

       -n hostname
              Copy messages to log-server on specified host.

OVERVIEW

       Standard  klogd  daemon can't read RSBAC kernel  message  buffers.   This  program  does  and  sends  the
       messages  to  a  separate  file.  You can protect this file using any RSBAC model, e.g. RC, so a possible
       intruder cannot delete security alert logs.

FILES

       /proc/rsbac-info/rmsg
              kernel messages buffer.
       rklogd daemon itself.
       /var/run/rklogd.pid
              The file containing the process id of rklogd

BUGS

       May be. Please, send patches, not changed files.

AUTHOR

       I use some of klogd code.It  was originally written by Steve Lord  (lord@cray.com),  Dr.  Greg  Wettstein
       (greg@wind.enjellic.com) made major improvements.
       RSBAC (c) Amon Ott <ao@rsbac.org>
       rklogd (c) Stanislav Ievlev <inger@linux.ru.net>, some changes made by
              Amon Ott <ao@rsbac.org>