1 #!/bin/sh 2 3 set -e 4 5 #EXTRA# 6 #DEBHELPER# 7 8 fixperms() { 9 chown -R www-data:adm \ 10 /var/log/kolab-freebusy 11 chmod 750 \ 12 /var/log/kolab-freebusy 13 } 14 15 reload_apache() 16 { 17 if apache2ctl configtest 2>/dev/null; then 18 invoke-rc.d apache2 $1 || true 19 else 20 echo "Your apache2 configuration is broken, so we're not restarting it for you." 21 fi 22 } 23 24 25 case "$1" in 26 configure) 27 fixperms 28 setup-kolab freebusy --use-system-config 29 a2enmod rewrite >/dev/null 2>&1 || true 30 if [ -e "/etc/apache2/sites-available/kolab-freebusy" -a ! -e "/etc/apache2/sites-enabled/kolab-freebusy" ]; then 31 a2ensite kolab-freebusy 32 fi 33 reload_apache reload 34 ;; 35 esac 36 37 exit 0