X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=debian%2Froundcube-core.postinst;h=36457be2768b27da80f9444da29317c663452263;hb=a695404c36951b0793369a11ff9a9d110b15dbb1;hp=f033b52b7a2f89d41ef8fbfd0f37d2c986fdfe66;hpb=5d44896a1af845d9b9fc0ab9e5b3708e94233496;p=roundcube.git diff --git a/debian/roundcube-core.postinst b/debian/roundcube-core.postinst index f033b52..36457be 100644 --- a/debian/roundcube-core.postinst +++ b/debian/roundcube-core.postinst @@ -8,7 +8,7 @@ set -e . /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" @@ -75,6 +75,7 @@ EOF 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" @@ -119,8 +120,9 @@ EOF 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