Prerequisites

From OpenCA Labs WiKi

In order to install the OpenCA PRQP server you will need the following:

  • Unix operating system (eg., Linux, BSD, Solaris, MacOS X, etc.)
  • LibPKI 0.4.0+

If you want to build the server (compile) on your machine you will also need a working C compiler and linker environment on your system. We currently support GCC via AutoMake and AutoConf scripts. The server can also be compiled on Solaris (9+) by using its native CC compiler.

The LibPKI library has also the following dependecies:

  • OpenSSL 0.9.7+ [ required ]
  • OpenLDAP (or LDAP on Solaris) [ optional - needed only to access ldap:// urls ]
  • MySQL [ optional - needed only to access mysql:// urls ]
  • PostgreSQL [ optional - needed only to access pg:// urls]


  NOTE: On many OSes the default installation of OpenSSL does not provide support
        for ECDSA algorithms. If you require support for Elliptic Curves, consider
        updating/upgrading the default installation.