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