Commit Graph

255 Commits

Author SHA1 Message Date
Steve Grubb
c56912826f - Add system-config-audit (Miloslav Trmac)
- Correct bug in audit_make_equivalent function (Al Viro)
2007-07-10 23:22:14 +00:00
Steve Grubb
35912257bd update sources file 2007-05-01 22:09:23 +00:00
Steve Grubb
96307145e6 update sources file 2007-05-01 22:02:30 +00:00
Steve Grubb
3c13e309e1 update sources file 2007-05-01 21:52:52 +00:00
Steve Grubb
b78816560f update sources 2007-05-01 21:43:33 +00:00
Steve Grubb
551486a79f - Change buffer size to prevent truncation of DAEMON events with large
labels
- Fix memory leaks in auparse (John Dennis)
- Update syscall tables for 2.6.21 kernel
- Update capp & lspp rules
- New python bindings for libauparse (John Dennis)
2007-05-01 21:43:06 +00:00
Steve Grubb
43821aee16 fix build error 2007-04-05 23:11:05 +00:00
Steve Grubb
31f6a34b35 - New event dispatcher (James Antill)
- Apply patches fixing man pages and Makefile.am (Philipp Hahn)
- Apply patch correcting python libs permissions (Philipp Hahn)
- Fix auditd segfault on reload
- Fix bug in auparse library for file pointers and descriptors
- Extract subject information out of daemon events for ausearch
2007-04-05 22:44:18 +00:00
Steve Grubb
8564164f19 - Remove requires kernel-headers for python-libs
- Apply patch to prevent segfaults on auditd reload
2007-03-29 12:19:50 +00:00
Steve Grubb
7044bd306e - Updated autrace to monitor *at syscalls
- Add support in libaudit for AUDIT_BIT_TEST(^) and AUDIT_MASK_TEST (&)
- Finish reworking auditd config parser
- In auparse, interpret open, fcntl, and clone flags
- In auparse, when interpreting execve record types, run args through
    unencode
- Add support for OBJ_PID message type
- Event dispatcher updates
2007-03-20 16:34:48 +00:00
Steve Grubb
9404d1e9db - rebuild 2007-03-02 23:40:38 +00:00
Steve Grubb
dbe1b8311b - NEW audit dispatcher program & plugin framework
- Correct hidden variables in libauparse
- Added NISPOM sample rules
- Verify accessibility of files passed in auparse_init
- Fix bug in parser library interpreting socketcalls
- Add support for stdio FILE pointer in auparse_init
- Adjust init script to allow anyone to status auditd (#230626)
2007-03-02 22:26:36 +00:00
Steve Grubb
56bff5dac8 Add new build requirement 2007-02-21 02:49:15 +00:00
Steve Grubb
f3a943762f - NEW audit dispatcher program & plugin framework 2007-02-21 02:43:37 +00:00
Steve Grubb
d57251a50c Take smp_flags away for troubleshooting 2007-02-21 00:20:25 +00:00
Steve Grubb
cfd7264394 - Add man pages
- Reduce text relocations in parser library
- Add -n option to auditd for no fork
- Add exec option to space_left, admin_space_left, disk_full, and
    disk_error - eg EXEC /usr/local/script
2007-02-21 00:11:20 +00:00
Steve Grubb
adb0e1befa - updated audit_rule_fieldpair_data to handle perm correctly (#226780)
- Finished search options for audit parsing library
- Fix ausearch -se to work correctly
- Fix auditd init script for /usr on netdev (#228528)
- Parse avc seperms better when there are more than one
2007-02-16 22:20:43 +00:00
Steve Grubb
e3b8e4d5ef Fix another bug in tarball 2007-02-04 22:54:01 +00:00
Steve Grubb
1bcf1fbc93 Another change to tarball 2007-02-04 22:42:45 +00:00
Steve Grubb
bf68c21a4e update tarball 2007-02-04 22:24:16 +00:00
Steve Grubb
7ea7611737 - New report about authentication attempts
- Updates for python 2.5
- update autrace to have resource usage mode
- update auditctl to support immutable config
- added audit_log_user_command function to libaudit api
- interpret capabilities
- added audit event parsing library
- updates for 2.6.20 kernel
2007-02-04 22:11:48 +00:00
Steve Grubb
1dbd164cdb make ausearch/report available to more users 2006-12-22 16:42:02 +00:00
Steve Grubb
22f12f8fb1 Update for python and buggy kernel headers 2006-12-22 01:14:20 +00:00
Steve Grubb
7af722908f revert a change in specfile 2006-12-22 00:33:14 +00:00
Steve Grubb
3022af8ca9 updating python patch 2006-12-22 00:26:48 +00:00
Steve Grubb
3c6db7500e update fixes for python 2006-12-22 00:15:07 +00:00
Steve Grubb
e85f917301 - rebuild again for python 2.5 2006-12-21 21:05:10 +00:00
Steve Grubb
9323477d67 - Fix a couple parsing problems (#217952)
- Add tgkill to S390* syscall tables (#218484)
- Fix error messages in ausearch/aureport
2006-12-10 22:51:00 +00:00
Jeremy Katz
cb7d8f4b57 - rebuild against python 2.5 2006-12-06 23:05:00 +00:00
Steve Grubb
0b8b4aaa9b - Fix timestamp for libaudit.conf (#218053) 2006-12-01 16:34:07 +00:00
Steve Grubb
cbb5dedfa7 - Fix minor parsing problem and add new msg types 2006-11-30 13:26:36 +00:00
Steve Grubb
b7fc0db233 - ausearch & aureport implement uid/gid caching
- In ausearch & aureport, extract addr when hostname is unknown
- In ausearch & aureport, test audit log presence O_RDONLY
- New ausearch/aureport time keywords: recent, this-week, this-month,
    this-year
- Added --add & --delete option to aureport
- Update res parsing in config change events
- Increase the size on audit daemon buffers
- Parse avc_path records in ausearch/aureport
- ausearch has new output mode, raw, for extracting events
- ausearch/aureport can now read stdin
- Rework AVC processing in ausearch/aureport
- Added long options to ausearch and aureport
2006-11-28 22:34:26 +00:00
Steve Grubb
81b218677a - In auditd if num_logs is zero, don't rotate on SIGUSR1 (#208834)
- Fix some defines in libaudit.h
- Some auditd config strings were not initialized in aureport (#211443)
- Updated man pages
- Add Netlabel event types to libaudit
- Update aureports to current audit event types
- Update autrace a little
- Deprecated all the old audit_rule functions from public API
- Drop auparse library for the moment
2006-10-24 18:16:19 +00:00
Steve Grubb
dd1a104375 another attempt to fix ia64 2006-09-29 21:30:51 +00:00
Steve Grubb
2ae90f4803 adjustment for ia64 2006-09-29 21:22:26 +00:00
Steve Grubb
c02ad9a6db - Add dist tag and bump version (#208532)
- Make internal auditd buffers bigger for context info
- Correct address resolving of hostname in logging functions
- Do not allow multiple msgtypes in same audit rule in auditctl (#207666)
- Only =, != operators for arch & inode fields in auditctl (#206427)
- Updated audit message type table
- Remove watches from aureport since FS_WATCH is deprecated
- Add audit_log_avc back temporarily (#208152)
2006-09-29 20:48:53 +00:00
Steve Grubb
82a277c60b - Fix logging messages to use addr if passed.
- Apply patches from Tony Jones correcting no kernel support messages
- Updated syscall tables for 2.6.18 kernel
- Remove deprecated functions: audit_log, audit_log_avc,
    audit_log_if_enabled
- Disallow syscall auditing on exclude list
- Improve time handling in ausearch and aureport (#191394)
- Attempt to reconstruct full path from relative for searching
2006-09-19 00:04:08 +00:00
Steve Grubb
329251008e - Rename audit event socket 2006-08-30 20:58:41 +00:00
Steve Grubb
8b804cd322 - Another minor update to auditctl -p option 2006-08-28 23:03:50 +00:00
Steve Grubb
3dec9bc74e - Apply updates to dispatcher
- Fix a couple bugs regarding MLS labels
- Resurrect -p option
- Tighten rules with exclude filter
- Fix parsing issue which lead to segfault in some cases
- Fix option parsing to ignore malformed lines
2006-08-26 19:57:03 +00:00
Jesse Keating
50c84f0839 rebuilt with latest binutils 2006-08-18 20:10:47 +00:00
Daniel J Walsh
e4fd4c2eea - Remove debug lines from dispatcher 2006-08-08 17:26:37 +00:00
Daniel J Walsh
46837eb3a7 - Change audisp to use a named pipe 2006-08-06 00:03:41 +00:00
Steve Grubb
979da90c90 - Fix dispatcher to handle sigchld
- Fix library location for 64 bit
- Add Prereq
2006-07-27 21:34:08 +00:00
Daniel J Walsh
965e81bc28 Update to fix 64 bit platform 2006-07-27 20:56:59 +00:00
Daniel J Walsh
cb2a3832b6 - Eliminate avc package from audisp 2006-07-21 13:27:22 +00:00
Daniel J Walsh
61d4080ded - More fixes for setroubleshoot to handle failing plugin 2006-07-19 13:12:02 +00:00
Daniel J Walsh
25f2ae95dc - Fixes for setroubleshoot 2006-07-14 18:49:02 +00:00
Steve Grubb
cb9ea2d589 - Switch out dispatcher
- Fix bug upgrading rule types
2006-07-13 20:38:11 +00:00
Jesse Keating
bcf52d7fa0 bumped for rebuild 2006-07-12 05:23:20 +00:00