Skip to content
Browse files

clarify install

  • Loading branch information...
1 parent 04da156 commit ebfcdd813355741bd6a016641ed8b522fc8be94d @poetaster committed
Showing with 11 additions and 17 deletions.
  1. +11 −17 README.md
View
28 README.md
@@ -8,22 +8,14 @@ This is a simple module and drush script for Aegir that allows you to specify an
LDAP server, Require and filter for HTTP basic authentication per site in Aegir.
Ends up adding stanzas to the vhost conf something like
-
-<Directory /siteroot>
-AuthBasicProvider ldap
-AuthLDAPURL "ldap://ldap.somewhere.de/ou=users,dc=somewhere,dc=de?uid"
-AuthzLDAPAuthoritative on
-Require ldap-group cn=aegiradmins,ou=groups,dc=somewhere,dc=de
-</Directory>
-
-OR
-
-<Directory /siteroot>
-AuthBasicProvider ldap
-AuthLDAPURL "ldap://ldap.somewhere.de/ou=users,dc=somwhere,dc=de?"
-AuthzLDAPAuthoritative on
-Require ldap-filter &(objectClass=inetOrgPerson)(objectClass=tracUser)
-</Directory>
+<pre>
+ <Directory /siteroot>
+ AuthBasicProvider ldap
+ AuthLDAPURL "ldap://ldap.somewhere.de/ou=users,dc=somewhere,dc=de?uid"
+ AuthzLDAPAuthoritative on
+ Require ldap-group cn=aegiradmins,ou=groups,dc=somewhere,dc=de
+ </Directory>
+</pre>
Installation
------------
@@ -49,7 +41,9 @@ required to access the site.
Caveats
-------
-This module is mostly a demonstration, so it may not work.
+This module does work in production. One should take care in an Aegir context to either build
+Aegir or install the module in the aegir site directory to avoid having it clobbered.
+The provision file in .drush of your aegir root should be fine during updates.
Also, HTTP Basic authentication is sent over the internet as plain text,
so you really shouldn't be using passwords you want to keep secret.
Well, unless you only use ssl.

0 comments on commit ebfcdd8

Please sign in to comment.
Something went wrong with that request. Please try again.