public inbox for linux-audit@redhat.com
 help / color / mirror / Atom feed
From: Steve Grubb <sgrubb@redhat.com>
To: Linux Audit <linux-audit@redhat.com>
Subject: audit 1.7.1 released
Date: Tue, 8 Apr 2008 14:11:39 -0400	[thread overview]
Message-ID: <200804081411.39304.sgrubb@redhat.com> (raw)

Hi,

I've just released a new version of the audit daemon. It can be downloaded 
from http://people.redhat.com/sgrubb/audit  It will also be in rawhide  
soon. The Changelog is:

- Remove LSB headers info for init scripts
- Re-fix buffer overflow in audit_log_user_command (#438840)
- Fix memory leak in EOE code in auditd (#440075)
- In auditctl, don't use new operators in legacy rule format
- Made a couple corrections in alpha & x86_64 syscall tables (Miloslav Trmac)
- Add example STIG rules file
- Add string table lookup performance improvement patch (Miloslav Trmac)
- auparse_find_field_next performance improvement

The overflow fix in 1.7 for audit_log_user_command was incomplete. this 
release should have it nailed. A memory leak was found on EOE records in the 
audit daemon. You only get EOE records from the 2.6.25 kernel which is not 
released. Anyone that will be running 2.6.25 should update to this release to 
avoid problems. It was also found that rules having '>=' were getting 
translated to '!=' when listed back out. The fix is to use the new (2.6.16 
and later) rule format for more cases. We should start migrating off the old 
rule format since 2.6.15 and lower kernels are not likely to be running the 
current audit package.

The release also has some improvements in performance. The lookup tables in 
libaudit and auparse were converted over to bsearch from brute force 
iterating. This improves lookups by anywhere from 5% to 5000% depending on 
the table size and element's placement in that table.  The external API has 
not changed for this. Also the auparse_find_field_next function in libauparse 
was iterating a few times more than necessary whenever a search item missed 
in the current record.

This release also contains a sample implementation of the Linux STIG rules.

Please let me know if you run across any problems with this release.

-Steve

                 reply	other threads:[~2008-04-08 18:11 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200804081411.39304.sgrubb@redhat.com \
    --to=sgrubb@redhat.com \
    --cc=linux-audit@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox