- Update the test program to use macros for generating test cases
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Jun 5 2018
Jun 4 2018
- Add the missing open.c source file
Jun 3 2018
Update the typecasting of statbuff.st_ino to intmax_t and format specfier as %jd to support all architectures.
Jun 2 2018
Would it be fine to check the presence of PID in the audit regex instead of "Inode number"?
Also, is this a viable fix?
snprintf(extregex, sizeof(extregex), "close.*%ld.*return,succes", (long int)statbuff.st_ino);
Update the format specifier for st_ino as llu from lu
Use posix_openpt(2) and ptsname(3) instead of openpty(3)
Also, remove the extraneous backslash in one of the snprintf statement
Update the file descriptor limit as INT_MAX in closefrom(2)
Allocate enough size to ptyname and replace hardcoded size for
ptyname with sizeof(ptyname)
Jun 1 2018
Add a test-case metadata to ensure that the tests don't run in parallel:
TEST_METADATA+= is_exclusive="true"
Yes, apart from open and openat, truncate and ftruncate are the only syscalls in this class
May 31 2018
Remove "All rights reserved" from utils.c and utils.h
Remove the "All Rights Reserved" from file-create.c and file-read.c
Update the URL to audit event list to point to contrib/openbsm/etc/audit_events
May 30 2018
Add the following comment in the beginning of the test-program:
Note: open(2) and openat(2) have been tested in various combination of flags with O_CREAT being common since all of them are separate auditable events See: https://github.com/openbsm/openbsm/blob/master/etc/audit_event#L93
Revert every change except importing <bsm/audit.h> into <security/audit/audit_ioctl.h>
Update the man-page revision date
Update the revision following the inline suggestions