. /usr/share/debconf/confmodule
. /usr/share/dbconfig-common/dpkg/postinst
dbc_generate_include=php:/etc/roundcube/debian-db.php
-dbc_generate_include_owner="www-data:www-data"
+dbc_generate_include_owner="root:www-data"
dbc_generate_include_perms="640"
dbc_dbfile_owner="www-data:www-data"
dbc_dbfile_perms="0660"
CONFFILE=/etc/roundcube/main.inc.php
touch $CONFFILE.ucftmp
chmod 640 $CONFFILE.ucftmp
+ chown root:www-data $CONFFILE.ucftmp
db_get roundcube/hosts || true
hosts="$RET"
done >> $CONFFILE.ucftmp
ucf --debconf-ok $CONFFILE.ucftmp $CONFFILE
- chown root:www-data $CONFFILE
- rm -f $CONFFILE.ucftmp
+ chown root:www-data $CONFFILE
+ [ ! -f $CONFFILE.dpkg-dist ] || chown root:www-data $CONFFILE.dpkg-dist
+ rm -f $CONFFILE.ucftmp
# Handle webserver reconfiguration/restart ; stolen from zabbix package
db_get roundcube/reconfigure-webserver || true