This revision introduces test cases for System V standardized system calls concerned
with creating and manipulating semaphore sets. These system calls are categorized
within inter-process-communication audit class (as expected).
System calls in question are:
semctl(2) takes as argument a cmd which is a separate audit event in itself.
List of semctl(2) audit events:
- AUE_SEMCTL [Illegal Command]
For full details, please see: sys/security/audit/audit_bsm_klib.c#L271
Each of them have been treated as separate audit events. (And hence, separate tests)