Re: cvs commit: src/sys/bsm audit_record.h src/sys/kern kern_exec.c src/sys/security/audit audit.c audit.h audit_arg.c audit_bsm.c audit_bsm_token.c audit_private.h audit_syscalls.c

From: Robert Watson <rwatson_at_FreeBSD.org>
Date: Fri, 1 Sep 2006 15:57:09 +0100 (BST)
On Fri, 1 Sep 2006, Niclas Zeising wrote:

> Wayne Salamon wrote:
>> wsalamon    2006-09-01 11:45:40 UTC
>>
>>   FreeBSD src repository
>>
>>   Modified files:
>>     sys/bsm              audit_record.h     sys/kern 
>> kern_exec.c     sys/security/audit   audit.c audit.h audit_arg.c 
>> audit_bsm.c                          audit_bsm_token.c audit_private.h 
>> audit_syscalls.c   Log:
>>   Audit the argv and env vectors passed in on exec:
>>     Add the argument auditing functions for argv and env.
>>     Add kernel-specific versions of the tokenizer functions for the
>>     arg and env represented as a char array.
>>     Implement the AUDIT_ARGV and AUDIT_ARGE audit policy commands to
>>     enable/disable argv/env auditing.
>>     Call the argument auditing from the exec system calls.
>>     Obtained from: TrustedBSD Project
>>   Approved by: rwatson (mentor)
>>     Revision  Changes    Path
>>   1.5       +7 -2      src/sys/bsm/audit_record.h
>>   1.295     +9 -0      src/sys/kern/kern_exec.c
>>   1.18      +8 -0      src/sys/security/audit/audit.c
>>   1.8       +5 -0      src/sys/security/audit/audit.h
>>   1.6       +42 -0     src/sys/security/audit/audit_arg.c
>>   1.10      +14 -1     src/sys/security/audit/audit_bsm.c
>>   1.7       +56 -8     src/sys/security/audit/audit_bsm_token.c
>>   1.10      +6 -0      src/sys/security/audit/audit_private.h
>>   1.5       +8 -1      src/sys/security/audit/audit_syscalls.c
>
> This commit seems to have blown up the build.
> This is from my buildlog:

I'm running a test build currently -- most likely, we now need to revert 
Warner's build fixes, since this change was what the OpenBSM vs. src/sys/bsm 
divergence was about.  However, it will take a bit for my test builds to 
finish.

Robert N M Watson
Computer Laboratory
University of Cambridge
Received on Fri Sep 01 2006 - 14:57:10 UTC