Skip to content

01. Install guide

Jean MARSAULT edited this page Dec 27, 2017 · 6 revisions

This section describes how to install CERTitude on Windows and Linux hosts. However, the reader should keep in mind that some features are not fully implemented on Linux hosts yet.

Table of contents

Installation requirements

The following pieces of software and libraries are required:

  • Python, at least in version 2.7.9 32 bits, with standard utilities (pip, easy_install) registered in the PATH; 64-bit version will be on its way once library compatibility issues are fixed;
  • OpenSSL, with openssl.exe / openssl registered in the PATH, if you want SSL support;
  • The virtualenv Python library.

Installing on Windows

Follow the following steps to install CERTitude on your Windows host:

REM setup VirtualEnv
virtualenv .
Scripts\activate.bat

REM upgrade pip
pip install –-upgrade pip

REM install dependencies
pip install –r requirements.txt

Installing on Linux

Follow the following steps to install CERTitude on your Linux host:

# Install python-dev for pycrypto
sudo apt install python-dev
sudo apt install libssl-dev

# Setup virtualenv
virtualenv .
. ./bin/activate

# Upgrade pip
pip install –-upgrade pip

# Install dependencies
pip install –r requirements.txt

Clone this wiki locally