#!/bin/bash -ex

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

# start postgres daemon
/etc/init.d/postgresql-8.4 start
#su postgres
su -c - postgres "createuser -SRD mahara"
su -c - postgres "createdb -O mahara -EUTF8 mahara"
#su -c - postgres "ALTER USER mahara with PASSWORD 'mahara'"
su -c - postgres "psql -d mahara -f /usr/share/mahara/sql/changepass.sql"
#exit
/etc/init.d/postgresql-8.4 stop

# install mahara-apache2
apt-get update
DEBIAN_FRONTEND=noninteractive apt-get -y \
    -o DPkg::Options::=--force-confdef \
    -o DPkg::Options::=--force-confold \
    install mahara-apache2

# post package install - configure apache2 and shutdown daemon
#ln -s /etc/apache2/conf.d/mahara /etc/mahara/apache.conf
/etc/init.d/apache2 stop
