Date: Tue, 31 Jan 2006 15:44:38 GMT From: Robert Watson <rwatson@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 90792 for review Message-ID: <200601311544.k0VFic2K046239@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=90792 Change 90792 by rwatson@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;
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200601311544.k0VFic2K046239>