-
Jupiter Hu authoredJupiter Hu authored
karaage.yml 4.11 KiB
---
-
name: "Installing prerequisites Debian"
apt: name={{ item }} update_cache=yes
sudo: true
with_items:
- libxml2-dev
- libxslt1-dev
- python-lxml
- libcrack2-dev
- csstidy
- ldap-utils
- python-cracklib
- git
- apache2-dev
- python-mysqldb
- python-pip
- python-pyasn1
- libapache2-mod-wsgi
- gcc
- libmysqlclient-dev
- python-dev
- python-matplotlib
- python-numpy
when: ansible_os_family == "Debian"
-
name: "Installing prerequisites Redhat"
yum: name={{ item }} state=latest
sudo: true
with_items:
- libxml2-devel
- libxslt-devel
- python-lxml
- openldap-clients
- cracklib-python
- git
- gcc
- gcc-c++
- gcc-gfortran
- freetype-devel
- libpng-devel
- lapack-devel
- blas-devel
- libffi-devel
when: ansible_os_family == "RedHat"
#-
# name: Install the latest pip
# shell: easy_install pip
# when: ansible_os_family == "RedHat"
-
name: "Getting Karaage from Github"
git: repo="https://github.com/monash-merc/karaage.git" dest="/root/karaage3.1.7" force=yes
sudo: true
-
name: "Installing Karaage Dependencies"
pip: name={{ item }}
sudo: true
with_items:
- six
- slimit
- ply
- cython
- django-celery
- pyasn1
- ldap3
# - mod_wsgi
-