#!/bin/bash -ex
source $(dirname $0)/functions

HOSTNAME=lasp
hostname $HOSTNAME

install apache2 php5 php5-sqlite sqlite3 sqlite3-doc webmin-apache webmin-phpini libapache2-mod-perl2 libapache2-mod-python

install_targz /tmp/SQLiteManager*.tar.gz /usr/share/sqlitemanager

#stop apache2
/etc/init.d/apache2 stop

#configure apache
rm /etc/apache2/sites-available/default
ln -s /etc/lasp/default /etc/apache2/sites-available/default
rm /etc/apache2/ports.conf
ln -s /etc/lasp/ports.conf /etc/apache2/ports.conf
ln -s /etc/sqlitemanager/apache.conf /etc/apache2/sites-available/sqlitemanager
a2enmod ssl
a2ensite sqlitemanager

#configure sqlitemanager
chown -R root.root /usr/share/sqlitemanager
rm /usr/share/sqlitemanager/include/user_defined.inc.php
ln -s /etc/sqlitemanager/user_defined.inc.php /usr/share/sqlitemanager/include/user_defined.inc.php
rm /usr/share/sqlitemanager/include/config*.db
ln -s /srv/sqlite/config/config3.db /usr/share/sqlitemanager/include/config3.db
chown -R www-data /srv/sqlite

#cleanup
rm -r /tmp/SQLiteManager*.tar.gz
cleanup_apt