PERFORCE change 90792 for review
Robert Watson
rwatson at FreeBSD.org
Tue Jan 31 07:44:40 PST 2006
http://perforce.freebsd.org/chv.cgi?CH=90792
Change 90792 by rwatson at rwatson_zoo on 2006/01/31 15:43:51
Copyright canonicalization.
$P4$
Minor style tweaks.
OpenBSM man page trailer.
Affected files ...
.. //depot/projects/trustedbsd/openbsm/bin/audit/Makefile#2 edit
.. //depot/projects/trustedbsd/openbsm/bin/audit/audit.8#2 edit
.. //depot/projects/trustedbsd/openbsm/bin/audit/audit.c#2 edit
Differences ...
==== //depot/projects/trustedbsd/openbsm/bin/audit/Makefile#2 (text+ko) ====
@@ -1,5 +1,5 @@
#
-# $P4: //depot/projects/trustedbsd/openbsm/bin/audit/Makefile#1 $
+# $P4: //depot/projects/trustedbsd/openbsm/bin/audit/Makefile#2 $
#
CFLAGS+= -I- -I ../.. -I ../../libbsm -L ../../libbsm -I.
==== //depot/projects/trustedbsd/openbsm/bin/audit/audit.8#2 (text+ko) ====
@@ -1,4 +1,5 @@
-.\" Copyright (c) 2004, Apple Computer, Inc. All rights reserved.
+.\" Copyright (c) 2004 Apple Computer, Inc.
+.\" All rights reserved.
.\"
.\" @APPLE_BSD_LICENSE_HEADER_START@
.\"
@@ -28,6 +29,8 @@
.\"
.\" @APPLE_BSD_LICENSE_HEADER_END@
.\"
+.\" $P4: //depot/projects/trustedbsd/openbsm/bin/audit/audit.8#2 $
+.\"
.Dd Jan 24, 2004
.Dt AUDIT 8
.Os
@@ -69,3 +72,15 @@
.Sh SEE ALSO
.Xr auditd 8
.Xr audit_control 5
+.Sh AUTHORS
+This software was created by McAfee Research, the security research division
+of McAfee, Inc., under contract to Apple Computer Inc.
+Additional authors include Wayne Salamon, Robert Watson, and SPARTA Inc.
+.Pp
+The Basic Security Module (BSM) interface to audit records and audit event
+stream format were defined by Sun Microsystems.
+.Sh HISTORY
+The OpenBSM implementation was created by McAfee Research, the security
+division of McAfee Inc., under contract to Apple Computer Inc. in 2004.
+It was subsequently adopted by the TrustedBSD Project as the foundation for
+the OpenBSM distribution.
==== //depot/projects/trustedbsd/openbsm/bin/audit/audit.c#2 (text+ko) ====
@@ -1,21 +1,22 @@
/*
- * Copyright (c) 2005 Apple Computer, Inc. All rights reserved.
+ * Copyright (c) 2005 Apple Computer, Inc.
+ * All rights reserved.
*
* @APPLE_BSD_LICENSE_HEADER_START@
- *
+ *
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
- *
+ *
* 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
+ * notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
+ * documentation and/or other materials provided with the distribution.
* 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of
* its contributors may be used to endorse or promote products derived
- * from this software without specific prior written permission.
- *
+ * from this software without specific prior written permission.
+ *
* THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
@@ -26,8 +27,10 @@
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
+ *
* @APPLE_BSD_LICENSE_HEADER_END@
+ *
+ * $P4: //depot/projects/trustedbsd/openbsm/bin/audit/audit.c#2 $
*/
/*
* Program to trigger the audit daemon with a message that is either:
@@ -48,8 +51,10 @@
#include <stdlib.h>
#include <unistd.h>
-void usage()
+static void
+usage(void)
{
+
(void)fprintf(stderr, "Usage: audit -n | -s | -t \n");
exit(-1);
}
@@ -57,12 +62,13 @@
/*
* Main routine to process command line options.
*/
-int main(int argc, char **argv)
+int
+main(int argc, char **argv)
{
char ch;
unsigned int trigger = 0;
- if (argc != 2)
+ if (argc != 2)
usage();
while ((ch = getopt(argc, argv, "nst")) != -1) {
@@ -72,7 +78,7 @@
trigger = AUDIT_TRIGGER_OPEN_NEW;
break;
- case 's':
+ case 's':
trigger = AUDIT_TRIGGER_READ_FILE;
break;
More information about the p4-projects
mailing list