source: doc/dependencies @ c75b2c2

abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
Last change on this file since c75b2c2 was 461541a, checked in by Mei <mei@…>, 12 years ago

1) updated original rt0 to remove libstrongswan dependency

a) identity credential being made/accessed with openssl api calls

(X509/EVP_PKEY pem)

b) attribute credential being made/access via xmlsec1 (custom XML

structure)

2) refactored libcreddy into libabac and now one ABAC namespace for

libabac

3) added attribute_rule suboption to creddy's attribute as another way

to insert access rule

4) added some regression tests into example directory
5) updated some docs.

  • Property mode set to 100644
File size: 778 bytes
Line 
1All software packages can be installed via distribution package.
2
3swig-1.3
4    http://swig.org/
5    http://sourceforge.net/projects/swig/files/swig/swig-1.3.40/
6
7Perl modules (via CPAN or distribution package)
8    IO::Socket::SSL
9    HTTP::Daemon::SSL
10    RPC::XML
11
12Python modules
13    m2crypto
14
15
16BUILDING ON UBUNTU
17
18The following is a complete list of packages required in order to build from
19git on Ubuntu (tested on version 10.04):
20
21autoconf-archive
22automake
23g++
24git-core
25libgmp3c2
26libgmp3-dev
27libio-socket-ssl-perl
28libhttp-daemon-ssl-perl
29librpc-xml-perl
30libssl-dev
31libtool
32python-dev
33swig
34libxmlsec1-dev
35
36BUILDING ON FREEBSD
37
38The following is a list of ports necessary to build from git on FreeBSD
39(tested on version 7.3):
40
41math/gmp
42devel/autoconf-archive
43security/xmlsec1
44
Note: See TracBrowser for help on using the repository browser.