#!/bin/bash

set -e

case "$1" in

   configure)
   	# Apache
	a2dissite default
	a2ensite freenet-router
	a2ensite freenet-router-ssl	
	mkdir -p /var/log/apache2
	chown root:adm /var/log/apache2
	chmod 750 /var/log/apache2 
	a2enmod ssl
        a2enmod rewrite
	a2enmod actions 
	a2enmod alias 
        a2enmod fastcgi
	service apache2 restart
	service php5-fpm restart

	# Usefull commands

	if [ ! -f /usr/local/sbin/rw ];
	then	
		ln -s /usr/local/sbin/remountrw /usr/local/sbin/rw
	fi
	if [ ! -f /usr/local/sbin/ro ];
	then
		ln -s /usr/local/sbin/remountro /usr/local/sbin/ro 
	fi

	# Necesary folders in tmpfs

	# SSH
	touch /var/log/lastlog
	chgrp utmp /var/log/lastlog
	chmod 664 /var/log/lastlog

	# safe user
	adduser --quiet --disabled-password --gecos "" safe

	# locales
	export LC_ALL=en_US.UTF-8
	export LANGUAGE=en_US
	locale-gen en_US.UTF-8
   ;;

   *)
      echo "postinst called with unknown argument \`\$1'" >&2
   ;;

esac

exit 0

