Installing provy ================ Before installing provy you will need to ensure you have swig installed, as m2crypto needs it. Here is how to install it in some platforms. Install the OS dependencies --------------------------- MacOSX ++++++ To install swig on a mac, the easiest way is to install using the `homebrew package manager `_ (which we will not cover here). After installing it, execute this command:: brew install https://raw.github.com/cobrateam/formulae/master/swig.rb Ubuntu and Debian GNU/Linux +++++++++++++++++++++++++++ It is just an apt-get install away =) :: $ sudo apt-get install swig Arch Linux ++++++++++ Swig is in the extra repository and can be installed with:: $ sudo pacman -S swig Other platforms +++++++++++++++ If your platform is not listed above, try searching in your package manager for *swig* and install it given the search results. Install provy ------------- Now that you have *swig*, installing *provy* is as easy as:: $ pip install provy It can be easily installed from source as well, like this:: $ # make sure fabric, jinja2 and m2crypto are installed $ pip install fabric $ pip install jinja2 $ pip install m2crypto $ # now actually installing it $ git clone git@github.com:heynemann/provy.git $ python setup.py install $ provy --version As can be seen above, after being installed a *provy* command becomes available. provy is `FOSS `_ and you can find its source code at `its github page `_.