Anthony Johnson writes:
> This seems overboard to suggest a project for the addition of an
> auditd plugin, but I didn't see any other way to be able to get the
> code that I am about to write into the base source control.

I suspect you can file an RFE via bugs.opensolaris.org, sign a
contributor agreement, and contribute the code.

> Basically, I was going to use the audit_syslog plugin for auditd to
> send login/logout information to a remote syslogd host

That part seems ok.

> and then
> parse that output and send it to a snmp trap daemon.

That part doesn't.  The audit_syslog(5) man page says this:

    |  message format             | Unstable                    |
    |_____________________________|_____________________________|
    |  message content            | Unstable                    |

In other words, you can't depend on the format or content of those
messages.  If you do, your application may fall apart without warning.

> 3.  The creation of a new auditd plugin named 
> snmptrap(/on/usr/src/lib/auditd_plugins/snmptrap) which would be loadable 
> through /etc/security/audit_control via the same method as audit_syslog.so.  
> This plugin would send traps to the traphost defined in the snmpd.conf in 
> /etc/.  Special traps will be created for start/end operations(login start, 
> login out) which will provide the ability to have applications like HP 
> OpenView and NetCool to autoclear the SNMP Trap events.

That sounds like a good idea to me.  The only problem might be the
stability of the underlying interfaces, but that's something for a
project to work out.

-- 
James Carlson, KISS Network                    <[EMAIL PROTECTED]>
Sun Microsystems / 1 Network Drive         71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to