> > we are looing for information about auditing in  linux esepcially the
> > following topics:
> > audit deamon
> > audit file structure
> 
> there is no audit daemon in linux (or in unix systems in general) in the
> full sense of the word - however, there is 'syslogd' - the system logger
> daemon. this daemon accepts messages from other processes, using the
> syslog() C library function (man syslogd, man syslog...), and writes them
> into log files, or prints them on the system's console, or dumps them -
> all this, based on the syslog.conf file, found in the /etc directory (man
> syslog.conf). the log files are traditionally kept in the /var/log
> directory (or /var/adm on some unix systems), but this may be changed by
> modifying the syslog.conf file.
> 
> read the mentioned manual, and you'll get the full info (including the
> structure of the log files' records).

Syslog is hardly an auditing facility.  As a matter of fact, many systems
have auditing capabilities.  (Any system claiming to be `C2 complaint' has
to have them, for example.)  

To answer to original question, the stock Linux kernel has no auditing
capabilities.  FWIW, there's an independant package to add auditing to
Linux at:

        ftp://ftp.hert.org/pub/linux/auditd/auditd.tar.gz

It includes kernel mods to some 2.0.x kernel (don't remember the exact
value of `x') and an audit daemon.  It's not very robust, though.

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to