diogenes (0.9.20-2) unstable; urgency=low
- * Switch to dbconfig-common for database setup.
+ * Switch to dbconfig-common for database setup.
+ * Fix webserver user/group detection for apache2.
-- Jeremy Lainé <jeremy.laine@m4x.org> Sun, 5 Nov 2006 12:03:28 +0100
if [ $nbsrv == 1 ]; then
server=$(echo $webservers | sed 's/,$//')
- if [ -f /etc/$server/httpd.conf ]; then
- getwwwoption User /etc/$server/httpd.conf
+ config_file=
+ if [ "$server" == "apache2" ] && [ -f /etc/$server/apache2.conf ]; then
+ config_file=/etc/$server/apache2.conf
+ elif [ -f /etc/$server/httpd.conf ]; then
+ config_file=/etc/$server/httpd.conf
+ fi
+ if [ -n "$config_file" ]; then
+ getwwwoption User $config_file
webuser=$(echo "$getwwwoption" | sed -e "q")
- getwwwoption Group /etc/$server/httpd.conf
+ getwwwoption Group $config_file
webgroup=$(echo "$getwwwoption" | sed -e "q")
fi
fi