use the current user instead of stack for dash

This commit is contained in:
Jesse Andrews 2011-09-27 18:26:27 -07:00
parent 248221a453
commit 8f3e28cec1
2 changed files with 4 additions and 3 deletions

View file

@ -1,8 +1,8 @@
<VirtualHost *:80> <VirtualHost *:80>
WSGIScriptAlias / %DASH_DIR%/openstack-dashboard/dashboard/wsgi/django.wsgi WSGIScriptAlias / %DASH_DIR%/openstack-dashboard/dashboard/wsgi/django.wsgi
WSGIDaemonProcess dashboard user=stack group=stack processes=3 threads=10 WSGIDaemonProcess dashboard user=%USER% group=%USER% processes=3 threads=10
SetEnv APACHE_RUN_USER stack SetEnv APACHE_RUN_USER %USER%
SetEnv APACHE_RUN_GROUP stack SetEnv APACHE_RUN_GROUP %USER%
WSGIProcessGroup dashboard WSGIProcessGroup dashboard
DocumentRoot %DASH_DIR%/.blackhole/ DocumentRoot %DASH_DIR%/.blackhole/

View file

@ -241,6 +241,7 @@ if [[ "$ENABLED_SERVICES" =~ "dash" ]]; then
## Configure apache's 000-default to run dashboard ## Configure apache's 000-default to run dashboard
sudo cp $FILES/000-default.template /etc/apache2/sites-enabled/000-default sudo cp $FILES/000-default.template /etc/apache2/sites-enabled/000-default
sudo sed -e "s,%USER%,$USER,g" -i /etc/apache2/sites-enabled/000-default
sudo sed -e "s,%DASH_DIR%,$DASH_DIR,g" -i /etc/apache2/sites-enabled/000-default sudo sed -e "s,%DASH_DIR%,$DASH_DIR,g" -i /etc/apache2/sites-enabled/000-default
fi fi