cleanup properly on uninstall
[old-projects.git] / depview / debian / postinst
index 0bf8cde..eaa66f5 100644 (file)
@@ -27,12 +27,12 @@ set -e
 . /usr/share/debconf/confmodule
 
 CFG=/var/www/depview/include/config.inc.php
-rm -f $CFG
 
 set_line() { echo "$@" >> $CFG; }
 
 case "$1" in
     configure)
+      rm -f $CFG
       db_get depview/db_host
       db_host="$RET"
       db_get depview/db_db
@@ -47,6 +47,9 @@ case "$1" in
       set_line "mysql_connect(\"$db_host\",\"$db_user\",\"$db_passwd\");"
       set_line "mysql_select_db(\"$db_db\");"
       set_line "?>"
+
+      chgrp www-data $CFG
+      chmod o-r $CFG
     ;;
 
     abort-upgrade|abort-remove|abort-deconfigure)