1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/debian/postinst Sat Feb 22 00:46:46 2014 +0100
1.3 @@ -0,0 +1,36 @@
1.4 +#!/bin/sh
1.5 +
1.6 +set -e
1.7 +
1.8 +#EXTRA#
1.9 +#DEBHELPER#
1.10 +
1.11 +fixperms() {
1.12 + chown -R www-data:adm \
1.13 + /var/log/kolab-freebusy
1.14 + chmod 750 \
1.15 + /var/log/kolab-freebusy
1.16 +}
1.17 +
1.18 +reload_apache()
1.19 +{
1.20 + if apache2ctl configtest 2>/dev/null; then
1.21 + invoke-rc.d apache2 $1 || true
1.22 + else
1.23 + echo "Your apache2 configuration is broken, so we're not restarting it for you."
1.24 + fi
1.25 +}
1.26 +
1.27 +
1.28 +case "$1" in
1.29 + configure)
1.30 + fixperms
1.31 + a2enmod rewrite >/dev/null 2>&1 || true
1.32 + if [ -e "/etc/apache2/sites-available/kolab-freebusy" -a ! -e "/etc/apache2/sites-enabled/kolab-freebusy" ]; then
1.33 + a2ensite kolab-freebusy
1.34 + fi
1.35 + reload_apache reload
1.36 + ;;
1.37 +esac
1.38 +
1.39 +exit 0