X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;ds=sidebyside;f=docs%2FINSTALL;h=17e3d4c203c73af42db5c254eac3a3a17f9a80e3;hb=9b312e325e4fba329b062efe1013d67e83815785;hp=05fea7c13983f0273616336d634a9bd4a584f88b;hpb=4a039197705f92ee1c362401a7f7bb834ecc9079;p=patchwork diff --git a/docs/INSTALL b/docs/INSTALL index 05fea7c..17e3d4c 100644 --- a/docs/INSTALL +++ b/docs/INSTALL @@ -47,13 +47,16 @@ in brackets): 2. Django setup - At the time of initial release, patchwork depends on a svn version of - django. I've been using svn commit 7854 - but anything after this - point should be fine. If your distribution provides a sufficiently - recent version of django, you can use that; if not, do a: + Set up some initial directories in the patchwork base directory: + + mkdir -p lib/packages lib/python + + At the time of release, patchwork depends on django version 1.0. + However, most distros don't provide 1.0 yet. If yours does, then you + can skip this step. Otherwise, do a: cd lib/packages - svn checkout http://code.djangoproject.com/svn/django/trunk django + svn checkout http://code.djangoproject.com/svn/django/tags/releases/1.0 cd ../python ln -s ../packages/django/django ./django @@ -67,6 +70,18 @@ in brackets): cd ../../apps ln -s ../lib/packages/django-registration ./registration + We also use some Javascript libraries: + + cd lib/packages + mkdir jquery + cd jquery + wget http://jqueryjs.googlecode.com/files/jquery-1.3.min.js + wget http://www.isocra.com/articles/jquery.tablednd_0_5.js.zip + unzip jquery.tablednd_0_5.js.zip jquery.tablednd_0_5.js + cd ../../../htdocs/js/ + ln -s ../../lib/packages/jquery/jquery-1.3.min.js ./ + ln -s ../../lib/packages/jquery/jquery.tablednd_0_5.js ./ + The settings.py file contains default settings for patchwork, you'll need to configure settings for your own setup. @@ -189,3 +204,11 @@ Some errors: doesn't have access to the patchwork tables in the database. Check that your web-server user exists in the database, and that it has permissions to the tables. + +* pwclient fails for actions that require authentication, but a username + and password is given int ~/.pwclient rc. Server reports "No authentication + credentials given". + + - if you're using the FastCGI interface to apache, you'll need the + '-pass-header Authorization' option to the FastCGIExternalServer + configuration directive.