#!/bin/bash set -e if [ "$1" = "configure" ]; then # configure DB stuff via dbconfig-common dbc_generate_include=php:/etc/postfixadmin/dbconfig.inc.php dbc_generate_include_args="-O root:www-data -m 640 -U" . /usr/share/debconf/confmodule . /usr/share/dbconfig-common/dpkg/postinst dbc_go postfixadmin $@ fi # remove legacy apache and lighthttpd configuration symlink, # conf.d is no longer supported with Apache 2.4 if [ "$(readlink /etc/apache2/conf.d/postfixadmin)" = "../../postfixadmin/apache.conf" ]; then rm -f /etc/apache2/conf.d/postfixadmin fi if [ "$(readlink /etc/lighttpd/conf-available/postfixadmin)" = "../../postfixadmin/lighttpd.conf" ]; then rm -f /etc/lighttpd/conf-available/postfixadmin fi # See : https://sourceforge.net/p/postfixadmin/bugs/376/ - remove any existing templates_c files on upgrade. if [ -d /usr/share/postfixadmin/templates_c ]; then find /usr/share/postfixadmin/templates_c -type f -exec rm -r {} \; fi if [ -d /var/cache/postfixadmin/templates_c ]; then find /var/cache/postfixadmin/templates_c -type f -exec rm -r {} \; fi # Automatically added by dh_apache2/UNDECLARED if true; then if [ -e /usr/share/apache2/apache2-maintscript-helper ] ; then . /usr/share/apache2/apache2-maintscript-helper for conf in postfixadmin ; do apache2_invoke enconf $conf || exit 1 done fi fi # End automatically added section exit 0