#!/bin/sh
set -e

if test "$1" = "configure"; then
	if ! cat /etc/apache/srm.conf | grep 'Alias /pimengest2' ; then
		echo -e "\nSuggestion : you should add these lines to your /etc/apache/src.conf :"
		echo -e "# Added for pimengest2\nAlias /pimengest2 /usr/share/pimentcore/pimengest2"
	fi

	if test -d /usr/doc -a ! -e /usr/doc/pimengest2 -a -d /usr/share/doc/pimengest2 ; then
		ln -sf ../share/doc/pimengest2 /usr/doc/pimengest2
	fi
	
	if test -d /var/lib/pimengest2/pgfiles -a -d /var/lib/pimengest2/pdf ; then
		echo -e "\nChanging rights on /var/lib/pimengest2 ..."
		chown root.www-data /var/lib/pimengest2/pgfiles /var/lib/pimengest2/pdf
		chmod 770 /var/lib/pimengest2/pgfiles /var/lib/pimengest2/pdf
	fi
fi

# PATCHES
if test "$1" = "configure" ; then
	CONFIG=/usr/share/pimentcore/pimengest2/configuration
	if [ -f $CONFIG ] ; then
		. $CONFIG
	fi
	if [ -f /usr/share/pimentcore/pimengest2/patches/patch-$VERSION.* ] ; then
		if test -f /tmp/pimengest2-old-version ; then
			OLD_VERSION=`cat /tmp/pimengest2-old-version`
			rm -f /tmp/pimemgest2-old-version
			echo -e "\n * Old version of PimentGest2 detected *"
			echo "You really should install SQL patches for your database"
			echo -e "I can make it for you with :\n\t pimentcore-db-upgrade -v $OLD_VERSION -p /usr/share/pimentcore/pimentgest2/patches -f /etc/pimengest2/pimengest2rc"
		else
			echo -e "\n If you have a database used by PimenGest2, you should patch it"
		fi
		echo "See pimentcore-db-upgrade --help for details"
	fi
fi

