Instructions to setup ibid as tested on Ubuntu 14.04.2 LTS on Monday, 27 April 2015
===================================================================================
Prerequisites
-------------
$ sudo aptitude install build-essential git-core libffi-dev libssl-dev python-dev \
python-configobj python-sqlalchemy python-twisted python-beautifulsoup \
python-celementtree python-html5lib python-setuptools python-simplejson \
python-soappy python-jinja2 python-dateutil python-virtualenv
$ sudo adduser --disabled-login ibid
git environment
---------------
sudo su - ibid
mkdir -p ~/git/inetpro && cd ~/git/inetpro
ssh-keygen -t rsa -C "EMAIL ADDRESS"
cat /home/ibid/.ssh/id_rsa.pub
# Add key to your github profile
git clone git@github.com:inetpro/ibid.git
cd ~/git/inetpro/ibid && git status
ibid Environment
----------------
sudo su - ibid # if not logged in yet
mkdir ~/py && cd ~/py/ # initial setup
virtualenv ve # initial setup
. ~/py/ve/bin/activate
pip install SQLAlchemy==0.6
pip install service_identity
cd ~/git/inetpro/ibid/
./setup.py install
mkdir ~/MYBOT && cd ~/MYBOT
ibid-setup
twistd -n ibid