source: doc/INSTALL @ e95d652

mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2
Last change on this file since e95d652 was 3f8f00f, checked in by Ted Faber <faber@…>, 13 years ago

--enable-openssl causes problems on FreeBSD amd64. Advise users to use
it only on Linux.

  • Property mode set to 100644
File size: 1.0 KB
Line 
1For Java installation instructions, see doc/java_install.
2
3Prior to building libabac you must install libstrongswan.
4
5Download strongswan-4.4.0 from strongswan.org:
6    http://download.strongswan.org/strongswan-4.4.0.tar.bz2
7
8FreeBSD users: add --with-group=wheel to strongswan ./configure
9
10Linux users: add --disable-gmp --enable-openssl to strongswan ./configure
11to avoid long credential creation times. The entropy sources
12libstrongswan uses by default gather entropy slowly on Linux.  These
13flags allow it to gather entropy from the same sources as openssl, which
14is noticeably faster.
15
16$ tar xjvf strongswan-4.4.0.tar.bz2
17$ cd strongswan-4.4.0
18$ # see note above about configure flags
19$ ./configure --enable-monolithic
20$ cd src/libstrongswan
21$ make && sudo make install
22
23Be sure to make note of the directory into which you've untarred
24strongswan-4.4.0.tar.bz2. You will use this in the next step.
25
26BUILDING LIBABAC
27
28$ STRONGSWAN_SRC_DIR=path/to/strongswan-4.4.0
29$ ./configure --with-strongswan=$STRONGSWAN_SRC_DIR
30$ make && sudo make install
Note: See TracBrowser for help on using the repository browser.