INSTALL revision 184902
1OpenBSM Build and Installation Instructions
2
3OpenBSM is currently built using autoconf and automake, which should allow
4for building on a range of operating systems, including FreeBSD, Mac OS X,
5and Linux.  Depending on the availability of audit facilities in the
6underlying operating system, some components that depend on kernel audit
7support are built conditionally.  Typically, build will be performed using:
8
9    ./configure
10    make
11
12To install, use:
13
14    make install
15
16You may wish to specify that the OpenBSM components not be installed in the
17base system, rather in a specific directory.  This may be done using the
18--prefix argument to configure.  If installing to a specific directory,
19remember to update your library path so that running tools from that
20directory the correct libbsm is used:
21
22    ./configure --prefix=/home/rwatson/openbsm
23    make
24    make install
25    LD_LIBRARY_PATH=/home/rwatson/openbsm/libbsm ; export LD_LIBRARY_PATH
26
27You will need to manually propagate openbsm/etc/* into /etc/security on your
28system; this is not done automatically so as to avoid disrupting the current
29configuration.  Currently, the locations of these files is not configurable.
30