summaryrefslogtreecommitdiff
path: root/contrib/openbsm/README
diff options
context:
space:
mode:
authorRobert Watson <rwatson@FreeBSD.org>2008-12-02 23:26:43 +0000
committerRobert Watson <rwatson@FreeBSD.org>2008-12-02 23:26:43 +0000
commit52267f7411adcc76ede961420e08c0e42f42d415 (patch)
tree909e4490f5c6d4141d466ad2fdf963beeb90afca /contrib/openbsm/README
parent23c30ae8754294d1d17b16866ed09f282cda357d (diff)
parenta5c6cfa00d9aad0a0da65a940ac6d782edfa841e (diff)
downloadsrc-test2-52267f7411adcc76ede961420e08c0e42f42d415.tar.gz
src-test2-52267f7411adcc76ede961420e08c0e42f42d415.zip
Notes
Diffstat (limited to 'contrib/openbsm/README')
-rw-r--r--contrib/openbsm/README70
1 files changed, 7 insertions, 63 deletions
diff --git a/contrib/openbsm/README b/contrib/openbsm/README
index aa44d0eeab75..1ded5cd8d52f 100644
--- a/contrib/openbsm/README
+++ b/contrib/openbsm/README
@@ -1,4 +1,4 @@
-OpenBSM 1.0
+OpenBSM 1.1 alpha 1
Introduction
@@ -16,12 +16,13 @@ may be found in the FreeBSD and Mac OS X kernels.
OpenBSM consists of several directories:
bin/ Audit-related command line tools
- bsm/ System include files for BSM
+ bsm/ Library include files for BSM
compat/ Compatibility code to build on various OS's
etc/ Sample /etc/security configuration files
libbsm/ Implementation of BSM library interfaces and man pages
man/ System call and configuration file man pages
modules/ Directory for auditfilterd module source
+ sys/ System include files for BSM
test/ Test token sets and geneneration program
tools/ Tool directory, including audump to dump databases
@@ -34,66 +35,9 @@ The following programs are included with OpenBSM:
audump Debugging tool to parse and print audit databases
praudit Tool to print audit trails
- Building
-
-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. Depending on the availability of audit facilities in the
-underlying operating system, some components that depend on kernel audit
-support are built conditionally. Typically, build will be performed using:
-
- ./configure
- make
-
-To install, use:
-
- make install
-
-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
-directory the correct libbsm is used:
-
- ./configure --prefix=/home/rwatson/openbsm
- make
- make install
- LD_LIBRARY_PATH=/home/rwatson/openbsm/libbsm ; export LD_LIBRARY_PATH
-
-You will need to manually propagate openbsm/etc/* into /etc on your system;
-this is not done automatically so as to avoid disrupting the current
-configuration. Currently, the locations of these files is not configurable.
-
- Credits
-
-The following organizations and individuals have contributed substantially to
-the development of OpenBSM:
-
- Apple Computer, Inc.
- McAfee Research, McAfee, Inc.
- SPARTA, Inc.
- Robert Watson
- Wayne Salamon
- Suresh Krishnaswamy
- Kevin Van Vechten
- Tom Rhodes
- Wojciech Koszek
- Chunyang Yuan
- Poul-Henning Kamp
- Christian Brueffer
- Olivier Houchard
- Christian Peron
- Martin Fong
- Pawel Worach
- Martin Englund
- Ruslan Ermilov
- Martin Voros
- Diego Giagio
- Alex Samorukov
-
-In addition, Coverity, Inc.'s Prevent(tm) static analysis tool and Gimpel
-Software's FlexeLint tool were used to identify a number of bugs in the
-OpenBSM implementation.
+ Build and Installation
+
+Please see the file INSTALL for build and installation instructions.
Contributions
@@ -111,4 +55,4 @@ Information on TrustedBSD may be found on the TrustedBSD home page:
http://www.TrustedBSD.org/
-$P4: //depot/projects/trustedbsd/openbsm/README#24 $
+$P4: //depot/projects/trustedbsd/openbsm/README#32 $