From owner-cvs-src-old@FreeBSD.ORG Sun Apr 19 16:21:51 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C7C7E106564A for ; Sun, 19 Apr 2009 16:21:51 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ACE2C8FC15 for ; Sun, 19 Apr 2009 16:21:51 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n3JGLpAE061764 for ; Sun, 19 Apr 2009 16:21:51 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n3JGLpNR061763 for cvs-src-old@freebsd.org; Sun, 19 Apr 2009 16:21:51 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200904191621.n3JGLpNR061763@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Sun, 19 Apr 2009 16:17:13 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/openbsm CREDITS INSTALL Makefile.in NEWS README TODO VERSION aclocal.m4 configure configure.ac src/contrib/openbsm/bin Makefile.in src/contrib/openbsm/bin/audit Makefile.in audit.c src/contrib/openbsm/bin/auditd Makefile.in ... X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Apr 2009 16:21:52 -0000 rwatson 2009-04-19 16:17:13 UTC FreeBSD src repository Modified files: contrib/openbsm CREDITS INSTALL Makefile.in NEWS README TODO VERSION aclocal.m4 configure configure.ac contrib/openbsm/bin Makefile.in contrib/openbsm/bin/audit Makefile.in audit.c contrib/openbsm/bin/auditd Makefile.in auditd.c auditd_darwin.c auditd_fbsd.c contrib/openbsm/bin/auditfilterd Makefile.in auditfilterd.8 contrib/openbsm/bin/auditreduce Makefile.in contrib/openbsm/bin/praudit Makefile.in contrib/openbsm/bsm Makefile.in audit_uevents.h libbsm.h contrib/openbsm/config config.h.in ltmain.sh contrib/openbsm/etc audit_class audit_control audit_event contrib/openbsm/libauditd Makefile.in auditd_lib.c contrib/openbsm/libbsm Makefile.am Makefile.in au_control.3 audit_submit.3 bsm_audit.c bsm_control.c bsm_domain.c bsm_io.c bsm_notify.c bsm_token.c bsm_wrappers.c libbsm.3 contrib/openbsm/man Makefile.in auditon.2 contrib/openbsm/modules Makefile.in contrib/openbsm/modules/auditfilter_noop Makefile.in contrib/openbsm/sys Makefile.in contrib/openbsm/sys/bsm Makefile.am Makefile.in audit.h audit_domain.h audit_kevents.h audit_record.h contrib/openbsm/test Makefile.in contrib/openbsm/test/bsm Makefile.in contrib/openbsm/tools Makefile.in lib/libbsm Makefile sys/bsm audit_domain.h Added files: contrib/openbsm/libbsm au_fcntl_cmd.3 bsm_fcntl.c contrib/openbsm/sys/bsm audit_fcntl.h Log: SVN rev 191273 on 2009-04-19 16:17:13Z by rwatson Merge OpenBSM 1.1 from OpenBSM vendor branch to head. OpenBSM history for imported revision below for reference. MFC after: 2 weeks Sponsored by: Apple, Inc. Obtained from: TrustedBSD Project OpenBSM 1.1 - Change auditon(2) parameters and data structures to be 32/64-bit architecture independent. Add more information to man page about auditon(2) parameters. - Add wrapper functions for auditon(2) to use legacy commands when the new commands are not supported. - Add default for 'expire-after' in audit_control to expire trail files when the audit directory is more than 10 megabytes ('10M'). - Interface to convert between local and BSM fcntl(2) command values has been added: au_bsm_to_fcntl_cmd(3) and au_fcntl_cmd_to_bsm(3), along with definitions of constants in audit_fcntl.h. - A bug, introduced in OpenBSM 1.1 alpha 4, in which AUT_RETURN32 tokens generated by audit_submit(3) were improperly encoded has been fixed. - Fix example in audit_submit(3) man page. Also, make it clear that we want the audit ID as the argument. - A new audit event class 'aa', for post-login authentication and authorization events, has been added. Revision Changes Path 1.3 +1 -0 src/contrib/openbsm/CREDITS 1.3 +7 -8 src/contrib/openbsm/INSTALL 1.4 +20 -12 src/contrib/openbsm/Makefile.in 1.5 +19 -1 src/contrib/openbsm/NEWS 1.5 +20 -12 src/contrib/openbsm/README 1.4 +1 -2 src/contrib/openbsm/TODO 1.6 +1 -1 src/contrib/openbsm/VERSION 1.2 +1040 -550 src/contrib/openbsm/aclocal.m4 1.4 +12 -10 src/contrib/openbsm/bin/Makefile.in 1.4 +15 -13 src/contrib/openbsm/bin/audit/Makefile.in 1.5 +5 -5 src/contrib/openbsm/bin/audit/audit.c 1.4 +15 -13 src/contrib/openbsm/bin/auditd/Makefile.in 1.6 +9 -6 src/contrib/openbsm/bin/auditd/auditd.c 1.3 +4 -4 src/contrib/openbsm/bin/auditd/auditd_darwin.c 1.3 +4 -4 src/contrib/openbsm/bin/auditd/auditd_fbsd.c 1.4 +15 -13 src/contrib/openbsm/bin/auditfilterd/Makefile.in 1.2 +25 -16 src/contrib/openbsm/bin/auditfilterd/auditfilterd.8 1.4 +15 -13 src/contrib/openbsm/bin/auditreduce/Makefile.in 1.4 +15 -13 src/contrib/openbsm/bin/praudit/Makefile.in 1.4 +12 -10 src/contrib/openbsm/bsm/Makefile.in 1.4 +2 -1 src/contrib/openbsm/bsm/audit_uevents.h 1.6 +39 -4 src/contrib/openbsm/bsm/libbsm.h 1.4 +3 -0 src/contrib/openbsm/config/config.h.in 1.2 +678 -196 src/contrib/openbsm/config/ltmain.sh 1.6 +3206 -2380 src/contrib/openbsm/configure 1.6 +4 -2 src/contrib/openbsm/configure.ac 1.4 +2 -1 src/contrib/openbsm/etc/audit_class 1.6 +5 -4 src/contrib/openbsm/etc/audit_control 1.13 +17 -14 src/contrib/openbsm/etc/audit_event 1.3 +17 -15 src/contrib/openbsm/libauditd/Makefile.in 1.4 +16 -17 src/contrib/openbsm/libauditd/auditd_lib.c 1.5 +3 -1 src/contrib/openbsm/libbsm/Makefile.am 1.5 +27 -22 src/contrib/openbsm/libbsm/Makefile.in 1.3 +3 -3 src/contrib/openbsm/libbsm/au_control.3 1.1 +97 -0 src/contrib/openbsm/libbsm/au_fcntl_cmd.3 (new) 1.4 +25 -4 src/contrib/openbsm/libbsm/audit_submit.3 1.5 +2 -2 src/contrib/openbsm/libbsm/bsm_audit.c 1.5 +24 -5 src/contrib/openbsm/libbsm/bsm_control.c 1.2 +1 -8 src/contrib/openbsm/libbsm/bsm_domain.c 1.1 +289 -0 src/contrib/openbsm/libbsm/bsm_fcntl.c (new) 1.6 +82 -13 src/contrib/openbsm/libbsm/bsm_io.c 1.3 +8 -8 src/contrib/openbsm/libbsm/bsm_notify.c 1.6 +2 -2 src/contrib/openbsm/libbsm/bsm_token.c 1.4 +338 -5 src/contrib/openbsm/libbsm/bsm_wrappers.c 1.4 +5 -3 src/contrib/openbsm/libbsm/libbsm.3 1.4 +6 -3 src/contrib/openbsm/man/Makefile.in 1.4 +49 -17 src/contrib/openbsm/man/auditon.2 1.4 +12 -10 src/contrib/openbsm/modules/Makefile.in 1.4 +17 -15 src/contrib/openbsm/modules/auditfilter_noop/Makefile.in 1.3 +12 -10 src/contrib/openbsm/sys/Makefile.in 1.4 +2 -1 src/contrib/openbsm/sys/bsm/Makefile.am 1.4 +14 -11 src/contrib/openbsm/sys/bsm/Makefile.in 1.5 +38 -26 src/contrib/openbsm/sys/bsm/audit.h 1.2 +2 -2 src/contrib/openbsm/sys/bsm/audit_domain.h 1.1 +140 -0 src/contrib/openbsm/sys/bsm/audit_fcntl.h (new) 1.4 +10 -4 src/contrib/openbsm/sys/bsm/audit_kevents.h 1.4 +4 -2 src/contrib/openbsm/sys/bsm/audit_record.h 1.4 +12 -10 src/contrib/openbsm/test/Makefile.in 1.4 +15 -13 src/contrib/openbsm/test/bsm/Makefile.in 1.4 +15 -13 src/contrib/openbsm/tools/Makefile.in 1.11 +4 -0 src/lib/libbsm/Makefile 1.2 +2 -2 src/sys/bsm/audit_domain.h