aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMilo Casagrande <milo@ubuntu.com>2013-01-24 09:41:06 +0100
committerMilo Casagrande <milo@ubuntu.com>2013-01-24 09:41:06 +0100
commit7dc871d5dd7d91f18cf69f53e1e97991d81d23f9 (patch)
tree8db132703668900888083d83320f6aa7ff1fc8a3
parent04c4bddf9e7cafb21ff25aa5e63e1fd10335c5a0 (diff)
Added LDAP support part.
-rw-r--r--INSTALL26
1 files changed, 24 insertions, 2 deletions
diff --git a/INSTALL b/INSTALL
index 805dd41..39bc1da 100644
--- a/INSTALL
+++ b/INSTALL
@@ -201,9 +201,13 @@ To use that configuration it is necessary to enable two Apache modules:
* proxy
* proxy_http
+ * ssl (if HTTPS is going to be used)
Disable also the 'default' Apache module.
+If the directory where git repositories will be stored, is different than
+'/opt/git_repos', modify the Apache RhodeCode virtual host accordingly.
+
Copy the file 'config/rhodecode' into the appropriate Apache directory and
reload the configuration.
@@ -213,12 +217,12 @@ Start the services
In order to be able to start the services when the server boots, there are two
upstart configuration files that can be used.
-The are located in the 'config/' directory:
+They are located in the 'config/' directory:
* celeryd-upstart.conf
* rhodecode-upstart.conf
-Copy these files in respectively in:
+Copy these files respectively in:
/etc/init/celeryd.conf
/etc/init/rhodecode.conf
@@ -232,3 +236,21 @@ To manually start the services, as the 'rhodecode' user:
paster celeryd $PATH/production.ini
paster server $PATH/production.ini
+
+LDAP Support
+============
+
+At the moment, LDAP support is not enabled in RhodeCode nor in the automated
+install script.
+
+To enable LDAP:
+
+ * Install the python-ldap package:
+
+ sudo apt-get install python-ldap
+
+ * Login as admin to RhodeCode, and from the Admin menu choose LDAP
+
+ * LDAP configuration has to be done in there. For more info see:
+
+ http://packages.python.org/RhodeCode/setup.html#setting-up-ldap-support