#!/bin/bash -x

HOSTNAME=agilo

# set hostname
echo "$HOSTNAME" > /etc/hostname
sed -i "s|127.0.1.1 \(.*\)|127.0.1.1 $HOSTNAME|" /etc/hosts


apt-get update

DEBIAN_FRONTEND=noninteractive apt-get -y \
        -o DPkg::Options::=--force-confdef \
        -o DPkg::Options::=--force-confold \
install libapache2-mod-python libapache2-mod-python-doc g++ libpng3 libfreetype6 python-numpy python-imaging python-imaging-tk python-imaging-doc python-gtk2-dev

easy_install -f http://www.pythonware.com/products/pil/ Imaging

cd /root

tar xzf agilo-0.9.2.tar.gz

cd agilo-0.9.2/

python setup.py install

cd /root

rm -rf agilo-0.9.2*

cd  /var/local/lib/trac/
echo -e "[components] \nagilo.* = enabled" >> bzr-helloworld/conf/trac.ini
echo -e "[components] \nagilo.* = enabled" >> git-helloworld/conf/trac.ini
echo -e "[components] \nagilo.* = enabled" >> hg-helloworld/conf/trac.ini
echo -e "[components] \nagilo.* = enabled" >> svn-helloworld/conf/trac.ini

trac-admin bzr-helloworld/ upgrade
trac-admin git-helloworld/ upgrade
trac-admin hg-helloworld/ upgrade
trac-admin svn-helloworld/ upgrade


# For removing Trac logo

sed -i '/logo.png/d' svn-helloworld/conf/trac.ini
sed -i '/logo.png/d' git-helloworld/conf/trac.ini
sed -i '/logo.png/d' bzr-helloworld/conf/trac.ini
sed -i '/logo.png/d' hg-helloworld/conf/trac.ini
sed -i 's/trac logo//g' git-helloworld/conf/trac.ini
sed -i 's/trac logo//g' hg-helloworld/conf/trac.ini
sed -i 's/trac logo//g' svn-helloworld/conf/trac.ini
sed -i 's/trac logo//g' bzr-helloworld/conf/trac.ini


