Repository :
http://git.fedorahosted.org/cgit/copr.git
On branch : master
---------------------------------------------------------------
commit 988046e587665c240306c046757015ec1aa472d2
Author: Miroslav Suchý <msuchy(a)redhat.com>
Date: Fri Jun 21 13:29:24 2013 +0200
create subdirs under data/openid_store
addressing:
mod_wsgi (pid=2149): Exception occurred processing WSGI script
'/usr/share/copr/coprs_frontend/application'.
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/flask/app.py", line 1701, in
__call__
return self.wsgi_app(environ, start_response)
File "/usr/lib/python2.7/site-packages/flask/app.py", line 1689, in
wsgi_app
response = self.make_response(self.handle_exception(e))
File "/usr/lib/python2.7/site-packages/flask/app.py", line 1687, in
wsgi_app
response = self.full_dispatch_request()
File "/usr/lib/python2.7/site-packages/flask/app.py", line 1360, in
full_dispatch_request
rv = self.handle_user_exception(e)
File "/usr/lib/python2.7/site-packages/flask/app.py", line 1358, in
full_dispatch_request
rv = self.dispatch_request()
File "/usr/lib/python2.7/site-packages/flask/app.py", line 1344, in
dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/usr/lib/python2.7/site-packages/flaskext/openid.py", line 411, in
decorated
return f(*args, **kwargs)
File "/usr/share/copr/coprs_frontend/coprs/views/misc.py", line 43, in
login
return
oid.try_login('http://{0}.id.fedoraproject.org/'.format(fasusername),
ask_for=ask_for)
File "/usr/lib/python2.7/site-packages/flaskext/openid.py", line 440, in
try_login
consumer = Consumer(session, self.store_factory())
File "/usr/lib/python2.7/site-packages/flaskext/openid.py", line 330, in
_default_store_factory
return FileOpenIDStore(path)
File "/usr/lib/python2.7/site-packages/openid/store/filestore.py", line
150, in __init__
self._setup()
File "/usr/lib/python2.7/site-packages/openid/store/filestore.py", line
158, in _setup
_ensureDir(self.nonce_dir)
File "/usr/lib/python2.7/site-packages/openid/store/filestore.py", line
104, in _ensureDir
os.makedirs(dir_name)
File "/usr/lib64/python2.7/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 13] Permission denied:
'/usr/share/copr/data/openid_store/nonces'
---------------------------------------------------------------
copr.spec | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/copr.spec b/copr.spec
index e1d7363..fc97571 100644
--- a/copr.spec
+++ b/copr.spec
@@ -94,6 +94,9 @@ a2x -d manpage -f manpage man/copr-cli.1.asciidoc
#frontend
install -d %{buildroot}%{_datadir}/copr/coprs_frontend
install -d %{buildroot}%{_datadir}/copr/data/openid_store
+install -d %{buildroot}%{_datadir}/copr/data/openid_store/associations
+install -d %{buildroot}%{_datadir}/copr/data/openid_store/nonces
+install -d %{buildroot}%{_datadir}/copr/data/openid_store/temp
install -d %{buildroot}%{_datadir}/copr/data/whooshee
cp -a coprs_frontend/* %{buildroot}%{_datadir}/copr/coprs_frontend
mv %{buildroot}%{_datadir}/copr/coprs_frontend/coprs.conf.example ./