From owner-svn-src-all@freebsd.org Fri Dec 18 09:48:09 2015 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D936DA4BC27; Fri, 18 Dec 2015 09:48:09 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7A48319CC; Fri, 18 Dec 2015 09:48:09 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBI9m8nB024888; Fri, 18 Dec 2015 09:48:08 GMT (envelope-from brueffer@FreeBSD.org) Received: (from brueffer@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBI9m24i024822; Fri, 18 Dec 2015 09:48:02 GMT (envelope-from brueffer@FreeBSD.org) Message-Id: <201512180948.tBI9m24i024822@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: brueffer set sender to brueffer@FreeBSD.org using -f From: Christian Brueffer Date: Fri, 18 Dec 2015 09:48:02 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r292432 - in head/contrib/openbsm: . bin bin/audit bin/auditd bin/auditdistd bin/auditfilterd bin/auditreduce bin/praudit bsm compat etc libauditd libbsm man modules modules/auditfilter... X-SVN-Group: head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Dec 2015 09:48:10 -0000 Author: brueffer Date: Fri Dec 18 09:48:01 2015 New Revision: 292432 URL: https://svnweb.freebsd.org/changeset/base/292432 Log: Merge OpenBSM 1.2 alpha 4. MFC after: 2 weeks Relnotes: yes Added: head/contrib/openbsm/.travis.yml - copied unchanged from r292016, vendor/openbsm/dist/.travis.yml head/contrib/openbsm/libbsm/au_notify.3 - copied unchanged from r292016, vendor/openbsm/dist/libbsm/au_notify.3 Modified: head/contrib/openbsm/INSTALL head/contrib/openbsm/LICENSE head/contrib/openbsm/Makefile.am head/contrib/openbsm/Makefile.in head/contrib/openbsm/NEWS head/contrib/openbsm/README head/contrib/openbsm/TODO head/contrib/openbsm/VERSION head/contrib/openbsm/autogen.sh head/contrib/openbsm/bin/Makefile.am head/contrib/openbsm/bin/audit/Makefile.am head/contrib/openbsm/bin/audit/audit.8 head/contrib/openbsm/bin/audit/audit.c head/contrib/openbsm/bin/auditd/Makefile.am head/contrib/openbsm/bin/auditd/audit_triggers.defs head/contrib/openbsm/bin/auditd/audit_warn.c head/contrib/openbsm/bin/auditd/auditd.8 head/contrib/openbsm/bin/auditd/auditd.c head/contrib/openbsm/bin/auditd/auditd.h head/contrib/openbsm/bin/auditd/auditd_control.defs head/contrib/openbsm/bin/auditd/auditd_darwin.c head/contrib/openbsm/bin/auditd/auditd_fbsd.c head/contrib/openbsm/bin/auditdistd/Makefile.am head/contrib/openbsm/bin/auditdistd/auditdistd.8 head/contrib/openbsm/bin/auditdistd/auditdistd.c head/contrib/openbsm/bin/auditdistd/auditdistd.conf.5 head/contrib/openbsm/bin/auditdistd/auditdistd.h head/contrib/openbsm/bin/auditdistd/faccessat.h head/contrib/openbsm/bin/auditdistd/fstatat.h head/contrib/openbsm/bin/auditdistd/openat.h head/contrib/openbsm/bin/auditdistd/parse.y head/contrib/openbsm/bin/auditdistd/pjdlog.c head/contrib/openbsm/bin/auditdistd/pjdlog.h head/contrib/openbsm/bin/auditdistd/proto.c head/contrib/openbsm/bin/auditdistd/proto.h head/contrib/openbsm/bin/auditdistd/proto_common.c head/contrib/openbsm/bin/auditdistd/proto_impl.h head/contrib/openbsm/bin/auditdistd/proto_socketpair.c head/contrib/openbsm/bin/auditdistd/proto_tcp.c head/contrib/openbsm/bin/auditdistd/proto_tls.c head/contrib/openbsm/bin/auditdistd/proto_uds.c head/contrib/openbsm/bin/auditdistd/receiver.c head/contrib/openbsm/bin/auditdistd/renameat.h head/contrib/openbsm/bin/auditdistd/sandbox.c head/contrib/openbsm/bin/auditdistd/sandbox.h head/contrib/openbsm/bin/auditdistd/sender.c head/contrib/openbsm/bin/auditdistd/sigtimedwait.h head/contrib/openbsm/bin/auditdistd/strndup.h head/contrib/openbsm/bin/auditdistd/subr.c head/contrib/openbsm/bin/auditdistd/subr.h head/contrib/openbsm/bin/auditdistd/synch.h head/contrib/openbsm/bin/auditdistd/token.l head/contrib/openbsm/bin/auditdistd/trail.c head/contrib/openbsm/bin/auditdistd/trail.h head/contrib/openbsm/bin/auditdistd/unlinkat.h head/contrib/openbsm/bin/auditfilterd/Makefile.am head/contrib/openbsm/bin/auditfilterd/auditfilterd.8 head/contrib/openbsm/bin/auditfilterd/auditfilterd.c head/contrib/openbsm/bin/auditfilterd/auditfilterd.h head/contrib/openbsm/bin/auditfilterd/auditfilterd_conf.c head/contrib/openbsm/bin/auditreduce/Makefile.am head/contrib/openbsm/bin/auditreduce/auditreduce.1 head/contrib/openbsm/bin/auditreduce/auditreduce.c head/contrib/openbsm/bin/auditreduce/auditreduce.h head/contrib/openbsm/bin/praudit/Makefile.am head/contrib/openbsm/bin/praudit/praudit.1 head/contrib/openbsm/bin/praudit/praudit.c head/contrib/openbsm/bsm/Makefile.am head/contrib/openbsm/bsm/audit_filter.h head/contrib/openbsm/bsm/audit_uevents.h head/contrib/openbsm/bsm/auditd_lib.h head/contrib/openbsm/bsm/libbsm.h head/contrib/openbsm/compat/clock_gettime.h head/contrib/openbsm/compat/closefrom.h head/contrib/openbsm/compat/compat.h head/contrib/openbsm/compat/endian.h head/contrib/openbsm/compat/endian_enc.h head/contrib/openbsm/compat/flopen.h head/contrib/openbsm/compat/pidfile.h head/contrib/openbsm/compat/queue.h head/contrib/openbsm/compat/strlcat.h head/contrib/openbsm/compat/strlcpy.h head/contrib/openbsm/configure head/contrib/openbsm/configure.ac head/contrib/openbsm/etc/audit_class head/contrib/openbsm/etc/audit_control head/contrib/openbsm/etc/audit_event head/contrib/openbsm/etc/audit_filter head/contrib/openbsm/etc/audit_user head/contrib/openbsm/etc/audit_warn head/contrib/openbsm/libauditd/Makefile.am head/contrib/openbsm/libauditd/auditd_lib.c head/contrib/openbsm/libauditd/libauditd.3 head/contrib/openbsm/libbsm/Makefile.am head/contrib/openbsm/libbsm/Makefile.in head/contrib/openbsm/libbsm/au_class.3 head/contrib/openbsm/libbsm/au_control.3 head/contrib/openbsm/libbsm/au_domain.3 head/contrib/openbsm/libbsm/au_errno.3 head/contrib/openbsm/libbsm/au_event.3 head/contrib/openbsm/libbsm/au_fcntl_cmd.3 head/contrib/openbsm/libbsm/au_free_token.3 head/contrib/openbsm/libbsm/au_io.3 head/contrib/openbsm/libbsm/au_mask.3 head/contrib/openbsm/libbsm/au_open.3 head/contrib/openbsm/libbsm/au_socket_type.3 head/contrib/openbsm/libbsm/au_token.3 head/contrib/openbsm/libbsm/au_user.3 head/contrib/openbsm/libbsm/audit_submit.3 head/contrib/openbsm/libbsm/bsm_audit.c head/contrib/openbsm/libbsm/bsm_class.c head/contrib/openbsm/libbsm/bsm_control.c head/contrib/openbsm/libbsm/bsm_domain.c head/contrib/openbsm/libbsm/bsm_errno.c head/contrib/openbsm/libbsm/bsm_event.c head/contrib/openbsm/libbsm/bsm_fcntl.c head/contrib/openbsm/libbsm/bsm_flags.c head/contrib/openbsm/libbsm/bsm_io.c head/contrib/openbsm/libbsm/bsm_mask.c head/contrib/openbsm/libbsm/bsm_notify.c head/contrib/openbsm/libbsm/bsm_socket_type.c head/contrib/openbsm/libbsm/bsm_token.c head/contrib/openbsm/libbsm/bsm_user.c head/contrib/openbsm/libbsm/bsm_wrappers.c head/contrib/openbsm/libbsm/libbsm.3 head/contrib/openbsm/man/Makefile.am head/contrib/openbsm/man/Makefile.in head/contrib/openbsm/man/audit.2 head/contrib/openbsm/man/audit.log.5 head/contrib/openbsm/man/audit_class.5 head/contrib/openbsm/man/audit_control.5 head/contrib/openbsm/man/audit_event.5 head/contrib/openbsm/man/audit_user.5 head/contrib/openbsm/man/audit_warn.5 head/contrib/openbsm/man/auditctl.2 head/contrib/openbsm/man/auditon.2 head/contrib/openbsm/man/getaudit.2 head/contrib/openbsm/man/getauid.2 head/contrib/openbsm/man/setaudit.2 head/contrib/openbsm/man/setauid.2 head/contrib/openbsm/modules/Makefile.am head/contrib/openbsm/modules/auditfilter_noop/Makefile.am head/contrib/openbsm/modules/auditfilter_noop/auditfilter_noop.c head/contrib/openbsm/sys/Makefile.am head/contrib/openbsm/sys/bsm/Makefile.am head/contrib/openbsm/sys/bsm/audit.h head/contrib/openbsm/sys/bsm/audit_domain.h head/contrib/openbsm/sys/bsm/audit_errno.h head/contrib/openbsm/sys/bsm/audit_fcntl.h head/contrib/openbsm/sys/bsm/audit_internal.h head/contrib/openbsm/sys/bsm/audit_kevents.h head/contrib/openbsm/sys/bsm/audit_record.h head/contrib/openbsm/sys/bsm/audit_socket_type.h head/contrib/openbsm/test/Makefile.am head/contrib/openbsm/test/bsm/Makefile.am head/contrib/openbsm/test/bsm/generate.c head/contrib/openbsm/tools/Makefile.am head/contrib/openbsm/tools/audump.c Directory Properties: head/contrib/openbsm/ (props changed) Copied: head/contrib/openbsm/.travis.yml (from r292016, vendor/openbsm/dist/.travis.yml) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/contrib/openbsm/.travis.yml Fri Dec 18 09:48:01 2015 (r292432, copy of r292016, vendor/openbsm/dist/.travis.yml) @@ -0,0 +1,18 @@ +language: c + +compiler: + - clang + - gcc + +os: + - linux + - osx + +before_install: + - if [ $TRAVIS_OS_NAME == "linux" ]; then + sudo apt-get -qq update; + sudo apt-get -qq install byacc flex; + elif [ $TRAVIS_OS_NAME == "osx" ]; then + brew update; + brew install byacc flex; + fi Modified: head/contrib/openbsm/INSTALL ============================================================================== --- head/contrib/openbsm/INSTALL Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/INSTALL Fri Dec 18 09:48:01 2015 (r292432) @@ -3,7 +3,7 @@ OpenBSM Build and Installation Instructi OpenBSM is currently built using autoconf and automake, which should allow for building on a range of operating systems, including FreeBSD, Mac OS X, and Linux. Some components are built only if appropriate kernel audit -suppport is found. Typical builds will be performed using: +support is found. Typical builds will be performed using: ./configure make @@ -31,7 +31,7 @@ not configurable. You may wish to specify that the OpenBSM components not be installed in the base system, rather in a specific directory. This may be done using the --prefix argument to configure. If installing to a specific directory, -remember to update your library path so that running tools from that +remember to update your library path so that when running tools from that directory the correct libbsm is used: ./configure --prefix=/home/rwatson/openbsm Modified: head/contrib/openbsm/LICENSE ============================================================================== --- head/contrib/openbsm/LICENSE Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/LICENSE Fri Dec 18 09:48:01 2015 (r292432) @@ -34,5 +34,3 @@ as a whole: The TrustedBSD Project would appreciate the contribution of fixes and enhancements under an identical license in order to avoid potentially confusing license proliferation. - -$P4: //depot/projects/trustedbsd/openbsm/LICENSE#6 $ Modified: head/contrib/openbsm/Makefile.am ============================================================================== --- head/contrib/openbsm/Makefile.am Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/Makefile.am Fri Dec 18 09:48:01 2015 (r292432) @@ -1,7 +1,3 @@ -## -## $P4: //depot/projects/trustedbsd/openbsm/Makefile.am#5 $ -## - SUBDIRS = \ bsm Modified: head/contrib/openbsm/Makefile.in ============================================================================== --- head/contrib/openbsm/Makefile.in Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/Makefile.in Fri Dec 18 09:48:01 2015 (r292432) @@ -59,9 +59,9 @@ DIST_COMMON = README $(am__configure_dep $(top_srcdir)/config/config.sub \ $(top_srcdir)/config/install-sh $(top_srcdir)/config/ltmain.sh \ $(top_srcdir)/config/missing $(top_srcdir)/configure INSTALL \ - NEWS TODO config/config.guess config/config.sub config/depcomp \ - config/install-sh config/ltmain.sh config/missing \ - config/ylwrap + NEWS TODO config/compile config/config.guess config/config.sub \ + config/depcomp config/install-sh config/ltmain.sh \ + config/missing config/ylwrap ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ Modified: head/contrib/openbsm/NEWS ============================================================================== --- head/contrib/openbsm/NEWS Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/NEWS Fri Dec 18 09:48:01 2015 (r292432) @@ -1,5 +1,16 @@ OpenBSM Version History +OpenBSM 1.2 alpha 4 + +- Fix praudit to emit correct XML. +- Fix auditdistd bugs related to IPv6 support, locking, and a kqueue-related + descriptor leak. +- Add audit event definitions for Capsicum-related syscalls, as well as + AUE_BINDAT and AUE_CONNECTAT. +- Manpage symlinks for all libbsm functions are installed again after the + move to autotools in OpenBSM 1.0 Alpha 5. +- A variety of minor documentation cleanups. + OpenBSM 1.2 alpha 3 - Various minor tweaks to the auditdistd build to make it fit the FreeBSD @@ -494,5 +505,3 @@ OpenBSM 1.0 alpha 1 - auditd(8), audit(8) added to the OpenBSM distribution. auditd extended to support reloading of kernel event table. - Allow comments in /etc/security configuration files. - -$P4: //depot/projects/trustedbsd/openbsm/NEWS#55 $ Modified: head/contrib/openbsm/README ============================================================================== --- head/contrib/openbsm/README Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/README Fri Dec 18 09:48:01 2015 (r292432) @@ -1,4 +1,4 @@ -OpenBSM 1.2a2 +OpenBSM Introduction @@ -10,7 +10,7 @@ of several organizations. OpenBSM includes several command line tools, including auditreduce(8) and praudit(8) for reducing and printing audit trails, as well as the libbsm(3) library to manage configuration files, generate audit records, and parse and -print audit trils. +print audit trails. Coupled with a kernel audit implementation, OpenBSM can be used to maintain system audit streams, and is a foundation for a full audit-enabled system. @@ -64,5 +64,3 @@ Information on OpenBSM may be found on t Information on TrustedBSD may be found on the TrustedBSD home page: http://www.TrustedBSD.org/ - -$P4: //depot/projects/trustedbsd/openbsm/README#41 $ Modified: head/contrib/openbsm/TODO ============================================================================== --- head/contrib/openbsm/TODO Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/TODO Fri Dec 18 09:48:01 2015 (r292432) @@ -7,8 +7,6 @@ OpenBSM TODO - Document contents of libbsm "public" data structures in libbsm man pages. - The audit.log.5 man page is incomplete, as it does not describe all token types. -- With the move to autoconf/automake, man page symlinks are no longer - installed. This needs to be fixed. - It might be desirable to be able to provide EOPNOTSUPP system call stubs on systems that don't have the necessary audit system calls; that would allow the full libbsm and tool set to build, just not run. @@ -23,5 +21,3 @@ OpenBSM TODO not available on the local OS platform. - Support for client certificates in auditdistd, to include certificate chain validation. - -$P4: //depot/projects/trustedbsd/openbsm/TODO#14 $ Modified: head/contrib/openbsm/VERSION ============================================================================== --- head/contrib/openbsm/VERSION Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/VERSION Fri Dec 18 09:48:01 2015 (r292432) @@ -1 +1 @@ -OPENBSM_1_2_alpha3 +OPENBSM_1_2_alpha4 Modified: head/contrib/openbsm/autogen.sh ============================================================================== --- head/contrib/openbsm/autogen.sh Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/autogen.sh Fri Dec 18 09:48:01 2015 (r292432) @@ -1,7 +1,4 @@ #!/bin/sh -# -# $P4: //depot/projects/trustedbsd/openbsm/autogen.sh#2 $ -# libtoolize --copy --force aclocal Modified: head/contrib/openbsm/bin/Makefile.am ============================================================================== --- head/contrib/openbsm/bin/Makefile.am Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/Makefile.am Fri Dec 18 09:48:01 2015 (r292432) @@ -1,7 +1,3 @@ -## -## $P4: //depot/projects/trustedbsd/openbsm/bin/Makefile.am#4 $ -## - SUBDIRS = \ auditdistd \ auditfilterd \ Modified: head/contrib/openbsm/bin/audit/Makefile.am ============================================================================== --- head/contrib/openbsm/bin/audit/Makefile.am Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/audit/Makefile.am Fri Dec 18 09:48:01 2015 (r292432) @@ -1,7 +1,3 @@ -## -## $P4: //depot/projects/trustedbsd/openbsm/bin/audit/Makefile.am#7 $ -## - if USE_NATIVE_INCLUDES INCLUDES = -I$(top_builddir) -I$(top_srcdir) else Modified: head/contrib/openbsm/bin/audit/audit.8 ============================================================================== --- head/contrib/openbsm/bin/audit/audit.8 Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/audit/audit.8 Fri Dec 18 09:48:01 2015 (r292432) @@ -25,9 +25,7 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.\" $P4: //depot/projects/trustedbsd/openbsm/bin/audit/audit.8#16 $ -.\" -.Dd January 29, 2009 +.Dd July 25, 2015 .Dt AUDIT 8 .Os .Sh NAME @@ -88,7 +86,7 @@ Audit policy file used to configure the .Xr audit 4 , .Xr audit_control 5 , .Xr auditd 8 , -.Xr launchd 8 +.Xr launchd 8 (Mac OS X) .Sh HISTORY The OpenBSM implementation was created by McAfee Research, the security division of McAfee Inc., under contract to Apple Computer Inc.\& in 2004. Modified: head/contrib/openbsm/bin/audit/audit.c ============================================================================== --- head/contrib/openbsm/bin/audit/audit.c Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/audit/audit.c Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/audit/audit.c#15 $ */ /* * Program to trigger the audit daemon with a message that is either: Modified: head/contrib/openbsm/bin/auditd/Makefile.am ============================================================================== --- head/contrib/openbsm/bin/auditd/Makefile.am Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditd/Makefile.am Fri Dec 18 09:48:01 2015 (r292432) @@ -1,7 +1,3 @@ -## -## $P4: //depot/projects/trustedbsd/openbsm/bin/auditd/Makefile.am#6 $ -## - if USE_NATIVE_INCLUDES INCLUDES = -I$(top_builddir) -I$(top_srcdir) else Modified: head/contrib/openbsm/bin/auditd/audit_triggers.defs ============================================================================== --- head/contrib/openbsm/bin/auditd/audit_triggers.defs Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditd/audit_triggers.defs Fri Dec 18 09:48:01 2015 (r292432) @@ -1,5 +1 @@ -/* - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditd/audit_triggers.defs#1 $ - */ - #include Modified: head/contrib/openbsm/bin/auditd/audit_warn.c ============================================================================== --- head/contrib/openbsm/bin/auditd/audit_warn.c Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditd/audit_warn.c Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditd/audit_warn.c#11 $ */ #include Modified: head/contrib/openbsm/bin/auditd/auditd.8 ============================================================================== --- head/contrib/openbsm/bin/auditd/auditd.8 Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditd/auditd.8 Fri Dec 18 09:48:01 2015 (r292432) @@ -25,9 +25,7 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.\" $P4: //depot/projects/trustedbsd/openbsm/bin/auditd/auditd.8#19 $ -.\" -.Dd December 11, 2008 +.Dd July 25, 2015 .Dt AUDITD 8 .Os .Sh NAME @@ -123,7 +121,7 @@ and are no longer available as arguments .Xr audit_warn 5 , .Xr audit 8 , .Xr auditdistd 8 , -.Xr launchd 8 +.Xr launchd 8 (Mac OS X) .Sh HISTORY The OpenBSM implementation was created by McAfee Research, the security division of McAfee Inc., under contract to Apple Computer Inc.\& in 2004. Modified: head/contrib/openbsm/bin/auditd/auditd.c ============================================================================== --- head/contrib/openbsm/bin/auditd/auditd.c Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditd/auditd.c Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditd/auditd.c#50 $ */ #include Modified: head/contrib/openbsm/bin/auditd/auditd.h ============================================================================== --- head/contrib/openbsm/bin/auditd/auditd.h Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditd/auditd.h Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditd/auditd.h#13 $ */ #ifndef _AUDITD_H_ Modified: head/contrib/openbsm/bin/auditd/auditd_control.defs ============================================================================== --- head/contrib/openbsm/bin/auditd/auditd_control.defs Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditd/auditd_control.defs Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditd/auditd_control.defs#2 $ */ /* Modified: head/contrib/openbsm/bin/auditd/auditd_darwin.c ============================================================================== --- head/contrib/openbsm/bin/auditd/auditd_darwin.c Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditd/auditd_darwin.c Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditd/auditd_darwin.c#5 $ */ #include Modified: head/contrib/openbsm/bin/auditd/auditd_fbsd.c ============================================================================== --- head/contrib/openbsm/bin/auditd/auditd_fbsd.c Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditd/auditd_fbsd.c Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditd/auditd_fbsd.c#4 $ */ #include Modified: head/contrib/openbsm/bin/auditdistd/Makefile.am ============================================================================== --- head/contrib/openbsm/bin/auditdistd/Makefile.am Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/Makefile.am Fri Dec 18 09:48:01 2015 (r292432) @@ -1,7 +1,3 @@ -## -## $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/Makefile.am#1 $ -## - if USE_NATIVE_INCLUDES INCLUDES = -I$(top_builddir) -I$(top_srcdir) else Modified: head/contrib/openbsm/bin/auditdistd/auditdistd.8 ============================================================================== --- head/contrib/openbsm/bin/auditdistd/auditdistd.8 Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/auditdistd.8 Fri Dec 18 09:48:01 2015 (r292432) @@ -41,7 +41,7 @@ .Sh DESCRIPTION The .Nm -daemon is responsible for distributing audit trail files over TCP/IP network in +daemon is responsible for distributing audit trail files over a TCP/IP network in a secure and reliable way. .Pp The @@ -49,7 +49,7 @@ The daemon can be started with the following command line arguments: .Bl -tag -width ".Fl P Ar pidfile" .It Fl c Ar config -Specify alternative location of the configuration file. +Specify an alternative location of the configuration file. The default location is .Pa /etc/security/auditdistd.conf . Note: the configuration file may contain passwords. @@ -74,7 +74,7 @@ usage message. Start in a launchd-friendly mode, ie. do not use .Xr daemon 3 . .It Fl P Ar pidfile -Specify alternative location of a file where main process PID will be +Specify an alternative location of a file where main process PID will be stored. The default location is .Pa /var/run/auditdistd.pid . Modified: head/contrib/openbsm/bin/auditdistd/auditdistd.c ============================================================================== --- head/contrib/openbsm/bin/auditdistd/auditdistd.c Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/auditdistd.c Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/auditdistd.c#3 $ */ #include Modified: head/contrib/openbsm/bin/auditdistd/auditdistd.conf.5 ============================================================================== --- head/contrib/openbsm/bin/auditdistd/auditdistd.conf.5 Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/auditdistd.conf.5 Fri Dec 18 09:48:01 2015 (r292432) @@ -27,7 +27,7 @@ .\" .\" $FreeBSD$ .\" -.Dd March 22, 2011 +.Dd July 1, 2015 .Dt AUDITDISTD.CONF 5 .Os .Sh NAME @@ -37,19 +37,21 @@ daemon. .Sh DESCRIPTION Note: the configuration file may contain passwords. -Care should be taken to configure proper permissions on this file -.Li ( eg. 0600 ) . +Care should be taken to configure proper permissions for this file +.Li ( e.g., 0600 ) . .Pp -Every line starting with # is treated as comment and ignored. +Every line starting with +.Li # +gets treated as a comment and is ignored. .Sh CONFIGURATION FILE SYNTAX -General syntax of the +The general syntax of the .Nm -file is following: -.Bd -literal -offset +file is as follows: +.Bd -literal ## Global section. # Our name. -# The default is first part of the hostname. +# The default is the first part of the hostname. name "" # Connection timeout. @@ -71,11 +73,11 @@ sender { # The default is /var/audit/dist. directory "" .\" -.\" # Checksum algorithm for data send over the wire. +.\" # Checksum algorithm for data sent over the wire. .\" # The default is none. .\" checksum "" .\" -.\" # Compression algorithm for data send over the wire. +.\" # Compression algorithm for data sent over the wire. .\" # The default is none. .\" compression "" @@ -86,7 +88,7 @@ sender { # Optional. source "" - # Address of auditdistd receiver. + # Address of the auditdistd receiver. # No default. Obligatory. remote "" @@ -95,7 +97,7 @@ sender { directory "" # Fingerprint of the receiver's public key when using TLS - # for connection. + # for connections. # Example fingerprint: # SHA256=8F:0A:FC:8A:3D:09:80:AF:D9:AA:38:CC:8A:86:53:E6:8F:B6:1C:55:30:14:D7:F9:AA:8B:3E:73:CD:F5:76:2B fingerprint "" @@ -103,37 +105,37 @@ sender { # Password used to authenticate in front of the receiver. password "" .\" -.\" # Checksum algorithm for data send over the wire. +.\" # Checksum algorithm for data sent over the wire. .\" # The default is none. .\" checksum "" .\" -.\" # Compression algorithm for data send over the wire. +.\" # Compression algorithm for data sent over the wire. .\" # The default is none. .\" compression "" } - # Currently local audit trail files can be send only to one remote + # Currently local audit trail files can be sent only to one remote # auditdistd receiver, but this can change in the future. } receiver { ## Receiver section. - # Address to listen on. Multiple listen addresses might be specified. + # Address to listen on. Multiple listen addresses may be specified. # The defaults are "tcp4://0.0.0.0:7878" and "tcp6://[::]:7878". listen "" # Base directory. - # If directory in host section is no absolute, it will be concatenated - # with this base directory. + # If the directory in the host section is not absolute, it will be + # concatenated with this base directory. # The default is "/var/audit/remote". directory "" - # Path to receiver's certificate file. + # Path to the receiver's certificate file. # The default is "/etc/security/auditdistd.cert.pem". certfile "" - # Path to receiver's private key file. + # Path to the receiver's private key file. # The default is "/etc/security/auditdistd.key.pem". keyfile "" @@ -158,7 +160,7 @@ receiver { .Ed .Pp Most of the various available configuration parameters are optional. -If parameter is not defined in the particular section, it will be +If a parameter is not defined in the particular section, it will be inherited from the parent section if possible. For example, if the .Ic source @@ -172,14 +174,14 @@ In case the section does not define the .Ic source parameter at all, the default value will be used. -.Sh CONFIGURATION FILE DESCRIPTION +.Sh CONFIGURATION OPTION DESCRIPTION The following statements are available: .Bl -tag -width ".Ic xxxx" .It Ic name Aq name .Pp This host's name. -It is send to the receiver, so it can properly recognize us if there are -more than one sender coming from the same IP address. +It is sent to the receiver, so it can properly recognize us if there are +multiple senders coming from the same IP address. .It Ic timeout Aq seconds .Pp Connection timeout in seconds. @@ -198,17 +200,17 @@ The default value is Local address to bind to before connecting to the remote .Nm auditdistd daemon. -Format is the same as for the +The format is the same as for the .Ic listen statement. .It Ic directory Aq path .Pp -Directory where to look for audit trail files in case of sender mode or -directory where to store received audit trail files. +The directory where to look for audit trail files in case of sender mode, or +the directory where to store received audit trail files. The provided path has to be an absolute path. -The only exception is when directory is provided in the +The only exception is when the directory is provided in the .Ic receiver -section, then path provided in the +section; then the path provided in the .Ic host subsections can be relative to the directory in the .Ic receiver @@ -229,13 +231,13 @@ subsections in the .Ic receiver section where .Aq name -is host's name. +is the host's name. .\".It Ic checksum Aq algorithm .\".Pp .\"Checksum algorithm should be one of the following: .\".Bl -tag -width ".Ic sha256" .\".It Ic none -.\"No checksum will be calculated for the data being send over the network. +.\"No checksum will be calculated for the data being sent over the network. .\"This is the default setting. .\".It Ic crc32 .\"CRC32 checksum will be calculated. @@ -247,30 +249,30 @@ is host's name. .\"Compression algorithm should be one of the following: .\".Bl -tag -width ".Ic none" .\".It Ic none -.\"Data send over the network will not be compressed. +.\"Data sent over the network will not be compressed. .\"This is the default setting. .\".It Ic lzf .\"The .\".Nm LZF .\"algorithm by .\".An Marc Alexander Lehmann -.\"will be used to compress the data send over the network. +.\"will be used to compress the data sent over the network. .\".Nm LZF -.\"is very fast, general purpose compression algorithm. +.\"is a very fast, general purpose compression algorithm. .\".El .It Ic remote Aq addr .Pp Address of the remote .Nm auditdistd daemon. -Format is the same as for the +The format is the same as for the .Ic listen statement. -When operating in the +When operating in .Ic sender mode this address will be used to connect to the .Ic receiver . -When operating in the +When operating in .Ic receiver mode only connections from this address will be accepted. .It Ic listen Aq addr @@ -296,21 +298,22 @@ By default listens on .Pa tcp4://0.0.0.0:7878 and -.Pa tcp6://[::]:7878 -if kernel supports IPv4 and IPv6 respectively. +.Pa tcp6://[::]:7878 , +if the kernel supports IPv4 and IPv6 respectively. .It Ic keyfile Aq path .Pp -Path to a file that contains private key for TLS communication. +Path to a file that contains the private key for TLS communication. .It Ic certfile Aq path .Pp -Path to a file that contains certificate for TLS communication. +Path to a file that contains the certificate for TLS communication. .It Ic fingerprint Aq algo=hash .Pp -Finger print of the receiver's public key. -Currently only SHA256 algorithm is supported. -Certificate public key's fingerprint ready to be pasted into auditdistd +Fingerprint of the receiver's public key. +Currently only the SHA256 algorithm is supported. +The certificate public key's fingerprint ready to be pasted into the +.Nm auditdistd configuration file can be obtained by running: -.Bd -literal -offset +.Bd -literal # openssl x509 -in /etc/security/auditdistd.cert.pem -noout -fingerprint -sha256 | awk -F '[ =]' '{printf("%s=%s\\n", $1, $3)}' .Ed .It Ic password Aq password @@ -352,10 +355,10 @@ receiver { .Ed .Sh SEE ALSO .Xr audit 4 , -.Xr auditdistd 8 . +.Xr auditdistd 8 .Sh AUTHORS The .Nm auditdistd -was developed by +daemon was developed by .An Pawel Jakub Dawidek Aq pawel@dawidek.net under sponsorship of the FreeBSD Foundation. Modified: head/contrib/openbsm/bin/auditdistd/auditdistd.h ============================================================================== --- head/contrib/openbsm/bin/auditdistd/auditdistd.h Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/auditdistd.h Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/auditdistd.h#2 $ */ #ifndef _AUDITDISTD_H_ Modified: head/contrib/openbsm/bin/auditdistd/faccessat.h ============================================================================== --- head/contrib/openbsm/bin/auditdistd/faccessat.h Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/faccessat.h Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/faccessat.h#1 $ */ #ifndef _FACCESSAT_H_ Modified: head/contrib/openbsm/bin/auditdistd/fstatat.h ============================================================================== --- head/contrib/openbsm/bin/auditdistd/fstatat.h Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/fstatat.h Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/fstatat.h#1 $ */ #ifndef _FSTATAT_H_ Modified: head/contrib/openbsm/bin/auditdistd/openat.h ============================================================================== --- head/contrib/openbsm/bin/auditdistd/openat.h Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/openat.h Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/openat.h#1 $ */ #ifndef _OPENAT_H_ Modified: head/contrib/openbsm/bin/auditdistd/parse.y ============================================================================== --- head/contrib/openbsm/bin/auditdistd/parse.y Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/parse.y Fri Dec 18 09:48:01 2015 (r292432) @@ -26,8 +26,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/parse.y#5 $ */ #include Modified: head/contrib/openbsm/bin/auditdistd/pjdlog.c ============================================================================== --- head/contrib/openbsm/bin/auditdistd/pjdlog.c Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/pjdlog.c Fri Dec 18 09:48:01 2015 (r292432) @@ -26,8 +26,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/pjdlog.c#1 $ */ #include Modified: head/contrib/openbsm/bin/auditdistd/pjdlog.h ============================================================================== --- head/contrib/openbsm/bin/auditdistd/pjdlog.h Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/pjdlog.h Fri Dec 18 09:48:01 2015 (r292432) @@ -26,8 +26,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/pjdlog.h#1 $ */ #ifndef _PJDLOG_H_ Modified: head/contrib/openbsm/bin/auditdistd/proto.c ============================================================================== --- head/contrib/openbsm/bin/auditdistd/proto.c Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/proto.c Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/proto.c#1 $ */ #include Modified: head/contrib/openbsm/bin/auditdistd/proto.h ============================================================================== --- head/contrib/openbsm/bin/auditdistd/proto.h Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/proto.h Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/proto.h#1 $ */ #ifndef _PROTO_H_ Modified: head/contrib/openbsm/bin/auditdistd/proto_common.c ============================================================================== --- head/contrib/openbsm/bin/auditdistd/proto_common.c Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/proto_common.c Fri Dec 18 09:48:01 2015 (r292432) @@ -26,8 +26,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/proto_common.c#1 $ */ #include Modified: head/contrib/openbsm/bin/auditdistd/proto_impl.h ============================================================================== --- head/contrib/openbsm/bin/auditdistd/proto_impl.h Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/proto_impl.h Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/proto_impl.h#1 $ */ #ifndef _PROTO_IMPL_H_ Modified: head/contrib/openbsm/bin/auditdistd/proto_socketpair.c ============================================================================== --- head/contrib/openbsm/bin/auditdistd/proto_socketpair.c Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/proto_socketpair.c Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/proto_socketpair.c#1 $ */ #include Modified: head/contrib/openbsm/bin/auditdistd/proto_tcp.c ============================================================================== --- head/contrib/openbsm/bin/auditdistd/proto_tcp.c Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/proto_tcp.c Fri Dec 18 09:48:01 2015 (r292432) @@ -26,8 +26,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/proto_tcp.c#2 $ */ #include Modified: head/contrib/openbsm/bin/auditdistd/proto_tls.c ============================================================================== --- head/contrib/openbsm/bin/auditdistd/proto_tls.c Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/proto_tls.c Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/proto_tls.c#2 $ */ #include Modified: head/contrib/openbsm/bin/auditdistd/proto_uds.c ============================================================================== --- head/contrib/openbsm/bin/auditdistd/proto_uds.c Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/proto_uds.c Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/proto_uds.c#2 $ */ /* UDS - UNIX Domain Socket */ Modified: head/contrib/openbsm/bin/auditdistd/receiver.c ============================================================================== --- head/contrib/openbsm/bin/auditdistd/receiver.c Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/receiver.c Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/receiver.c#3 $ */ #include Modified: head/contrib/openbsm/bin/auditdistd/renameat.h ============================================================================== --- head/contrib/openbsm/bin/auditdistd/renameat.h Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/renameat.h Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/renameat.h#1 $ */ #ifndef _RENAMEAT_H_ Modified: head/contrib/openbsm/bin/auditdistd/sandbox.c ============================================================================== --- head/contrib/openbsm/bin/auditdistd/sandbox.c Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/sandbox.c Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/sandbox.c#3 $ */ #include Modified: head/contrib/openbsm/bin/auditdistd/sandbox.h ============================================================================== --- head/contrib/openbsm/bin/auditdistd/sandbox.h Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/sandbox.h Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/sandbox.h#1 $ */ #ifndef _SANDBOX_H_ Modified: head/contrib/openbsm/bin/auditdistd/sender.c ============================================================================== --- head/contrib/openbsm/bin/auditdistd/sender.c Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/sender.c Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/sender.c#3 $ */ #include Modified: head/contrib/openbsm/bin/auditdistd/sigtimedwait.h ============================================================================== --- head/contrib/openbsm/bin/auditdistd/sigtimedwait.h Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/sigtimedwait.h Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/sigtimedwait.h#2 $ */ #ifndef _SIGTIMEDWAIT_H_ Modified: head/contrib/openbsm/bin/auditdistd/strndup.h ============================================================================== --- head/contrib/openbsm/bin/auditdistd/strndup.h Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/strndup.h Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/strndup.h#1 $ */ #ifndef _STRNDUP_H_ Modified: head/contrib/openbsm/bin/auditdistd/subr.c ============================================================================== --- head/contrib/openbsm/bin/auditdistd/subr.c Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/subr.c Fri Dec 18 09:48:01 2015 (r292432) @@ -22,8 +22,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/subr.c#3 $ */ #include Modified: head/contrib/openbsm/bin/auditdistd/subr.h ============================================================================== --- head/contrib/openbsm/bin/auditdistd/subr.h Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/subr.h Fri Dec 18 09:48:01 2015 (r292432) @@ -22,8 +22,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/subr.h#1 $ */ #ifndef _AUDITDISTD_SUBR_H_ Modified: head/contrib/openbsm/bin/auditdistd/synch.h ============================================================================== --- head/contrib/openbsm/bin/auditdistd/synch.h Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/synch.h Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/synch.h#3 $ */ #ifndef _SYNCH_H_ Modified: head/contrib/openbsm/bin/auditdistd/token.l ============================================================================== --- head/contrib/openbsm/bin/auditdistd/token.l Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/token.l Fri Dec 18 09:48:01 2015 (r292432) @@ -26,8 +26,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/token.l#2 $ */ #include Modified: head/contrib/openbsm/bin/auditdistd/trail.c ============================================================================== --- head/contrib/openbsm/bin/auditdistd/trail.c Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/trail.c Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/trail.c#3 $ */ #include Modified: head/contrib/openbsm/bin/auditdistd/trail.h ============================================================================== --- head/contrib/openbsm/bin/auditdistd/trail.h Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/trail.h Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/trail.h#1 $ */ #ifndef _AUDITDISTD_TRAIL_H_ Modified: head/contrib/openbsm/bin/auditdistd/unlinkat.h ============================================================================== --- head/contrib/openbsm/bin/auditdistd/unlinkat.h Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditdistd/unlinkat.h Fri Dec 18 09:48:01 2015 (r292432) @@ -25,8 +25,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditdistd/unlinkat.h#1 $ */ #ifndef _UNLINKAT_H_ Modified: head/contrib/openbsm/bin/auditfilterd/Makefile.am ============================================================================== --- head/contrib/openbsm/bin/auditfilterd/Makefile.am Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditfilterd/Makefile.am Fri Dec 18 09:48:01 2015 (r292432) @@ -1,7 +1,3 @@ -## -## $P4: //depot/projects/trustedbsd/openbsm/bin/auditfilterd/Makefile.am#4 $ -## - if USE_NATIVE_INCLUDES INCLUDES = -I$(top_builddir) -I$(top_srcdir) else Modified: head/contrib/openbsm/bin/auditfilterd/auditfilterd.8 ============================================================================== --- head/contrib/openbsm/bin/auditfilterd/auditfilterd.8 Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditfilterd/auditfilterd.8 Fri Dec 18 09:48:01 2015 (r292432) @@ -23,8 +23,6 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/trustedbsd/openbsm/bin/auditfilterd/auditfilterd.8#6 $ -.\" .Dd October 3, 2006 .Dt AUDITFILTERD 8 .Os Modified: head/contrib/openbsm/bin/auditfilterd/auditfilterd.c ============================================================================== --- head/contrib/openbsm/bin/auditfilterd/auditfilterd.c Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditfilterd/auditfilterd.c Fri Dec 18 09:48:01 2015 (r292432) @@ -24,8 +24,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditfilterd/auditfilterd.c#13 $ */ /* @@ -131,7 +129,7 @@ present_rawrecord(struct timespec *ts, u } /* - * Parse the BSM into a set of tokens, which will be pased to registered + * Parse the BSM into a set of tokens, which will be passed to registered * and interested filters. */ #define MAX_TOKENS 128 /* Maximum tokens we handle per record. */ Modified: head/contrib/openbsm/bin/auditfilterd/auditfilterd.h ============================================================================== --- head/contrib/openbsm/bin/auditfilterd/auditfilterd.h Fri Dec 18 07:00:42 2015 (r292431) +++ head/contrib/openbsm/bin/auditfilterd/auditfilterd.h Fri Dec 18 09:48:01 2015 (r292432) @@ -24,8 +24,6 @@ * 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. - * - * $P4: //depot/projects/trustedbsd/openbsm/bin/auditfilterd/auditfilterd.h#5 $ */ #define AUDITFILTERD_CONFFILE "/etc/security/audit_filter" Modified: head/contrib/openbsm/bin/auditfilterd/auditfilterd_conf.c ============================================================================== --- head/contrib/openbsm/bin/auditfilterd/auditfilterd_conf.c Fri Dec 18 07:00:42 2015 (r292431) *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***