Commit 1b6c902d authored by Clément OUDOT's avatar Clément OUDOT

Documentation update

git-svn-id: svn://svn.forge.objectweb.org/svnroot/lemonldap/branches/lemonldap-ng_version_1_4-bugfixes@4841 1dbb9719-a921-0410-b57f-c3a383c2c641
parent 7c34b3d4
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
all.css
\ No newline at end of file
This diff is collapsed.
amazon.de.gif
\ No newline at end of file
amazon.de.gif
\ No newline at end of file
wpde.gif
\ No newline at end of file
wpde.gif
\ No newline at end of file
wpde.gif
\ No newline at end of file
wpde.gif
\ No newline at end of file
wpde.gif
\ No newline at end of file
wpde.gif
\ No newline at end of file
latest/lemonldap-ng-password-expiration-warning.png
\ No newline at end of file
latest/lemonldap-ng-password-expired.png
\ No newline at end of file
../../documentation/status_standard.png
\ No newline at end of file
......@@ -59,9 +59,11 @@
</p>
<p>
</div></div>
</p>
</div>
<!-- EDIT3 SECTION "Installation and configuration" [365-993] -->
<!-- EDIT3 SECTION "Installation and configuration" [365-1032] -->
<h2 class="sectionedit4" id="development">Development</h2>
<div class="level2">
......@@ -100,7 +102,7 @@
</p>
</div>
<!-- EDIT4 SECTION "Development" [994-1957] -->
<!-- EDIT4 SECTION "Development" [1033-1996] -->
<h3 class="sectionedit5" id="translators">Translators</h3>
<div class="level3">
......@@ -109,7 +111,7 @@ See <a href="translations.html" class="wikilink1" title="translations">translati
</p>
</div>
<!-- EDIT5 SECTION "Translators" [1958-2003] -->
<!-- EDIT5 SECTION "Translators" [1997-2042] -->
<h2 class="sectionedit6" id="other">Other</h2>
<div class="level2">
......
This diff is collapsed.
......@@ -24,7 +24,7 @@
<div class="level1">
<p>
<a href="/_detail/applications/http_logo.png?id=documentation%3A1.4%3Aapplications%3Aauthbasic" class="media" title="applications:http_logo.png"><img src="../../../../media/applications/http_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/http_logo.png?id=documentation%3A1.4%3Aapplications%3Aauthbasic" class="media" title="applications:http_logo.png"><img src="../../../../media/icons/kmultiple.png" class="mediacenter" alt="" /></a>
</p>
</div>
......
......@@ -24,7 +24,7 @@
<div class="level1">
<p>
<a href="/_detail/applications/bugzilla_logo.png?id=documentation%3A1.4%3Aapplications%3Abugzilla" class="media" title="applications:bugzilla_logo.png"><img src="../../../../media/applications/bugzilla_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/bugzilla_logo.png?id=documentation%3A1.4%3Aapplications%3Abugzilla" class="media" title="applications:bugzilla_logo.png"><img src="../../../../media/icons/kmultiple.png" class="mediacenter" alt="" /></a>
</p>
</div>
......
......@@ -24,7 +24,7 @@
<div class="level1">
<p>
<a href="/_detail/applications/csod_logo.png?id=documentation%3A1.4%3Aapplications%3Acornerstone" class="media" title="applications:csod_logo.png"><img src="../../../../media/applications/csod_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/csod_logo.png?id=documentation%3A1.4%3Aapplications%3Acornerstone" class="media" title="applications:csod_logo.png"><img src="../../../../media/icons/kmultiple.png" class="mediacenter" alt="" /></a>
</p>
</div>
......
......@@ -24,7 +24,7 @@
<div class="level1">
<p>
<a href="/_detail/applications/dokuwiki_logo.png?id=documentation%3A1.4%3Aapplications%3Adokuwiki" class="media" title="applications:dokuwiki_logo.png"><img src="../../../../media/applications/dokuwiki_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/dokuwiki_logo.png?id=documentation%3A1.4%3Aapplications%3Adokuwiki" class="media" title="applications:dokuwiki_logo.png"><img src="../../../../media/icons/kmultiple.png" class="mediacenter" alt="" /></a>
</p>
</div>
......
......@@ -24,7 +24,7 @@
<div class="level1">
<p>
<a href="/_detail/applications/drupal_logo.png?id=documentation%3A1.4%3Aapplications%3Adrupal" class="media" title="applications:drupal_logo.png"><img src="../../../../media/applications/drupal_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/drupal_logo.png?id=documentation%3A1.4%3Aapplications%3Adrupal" class="media" title="applications:drupal_logo.png"><img src="../../../../media/icons/kmultiple.png" class="mediacenter" alt="" /></a>
</p>
</div>
......
......@@ -24,7 +24,7 @@
<div class="level1">
<p>
<a href="/_detail/applications/googleapps_logo.png?id=documentation%3A1.4%3Aapplications%3Agoogleapps" class="media" title="applications:googleapps_logo.png"><img src="../../../../media/applications/googleapps_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/googleapps_logo.png?id=documentation%3A1.4%3Aapplications%3Agoogleapps" class="media" title="applications:googleapps_logo.png"><img src="../../../../media/icons/kmultiple.png" class="mediacenter" alt="" /></a>
</p>
</div>
......
......@@ -24,7 +24,7 @@
<div class="level1">
<p>
<a href="/_detail/applications/liferay_logo.png?id=documentation%3A1.4%3Aapplications%3Aliferay" class="media" title="applications:liferay_logo.png"><img src="../../../../media/applications/liferay_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/liferay_logo.png?id=documentation%3A1.4%3Aapplications%3Aliferay" class="media" title="applications:liferay_logo.png"><img src="../../../../media/icons/kmultiple.png" class="mediacenter" alt="" /></a>
</p>
</div>
......
......@@ -24,7 +24,7 @@
<div class="level1">
<p>
<a href="/_detail/applications/limesurvey_logo.png?id=documentation%3A1.4%3Aapplications%3Alimesurvey" class="media" title="applications:limesurvey_logo.png"><img src="../../../../media/applications/limesurvey_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/limesurvey_logo.png?id=documentation%3A1.4%3Aapplications%3Alimesurvey" class="media" title="applications:limesurvey_logo.png"><img src="../../../../media/icons/kmultiple.png" class="mediacenter" alt="" /></a>
</p>
</div>
......
......@@ -24,7 +24,7 @@
<div class="level1">
<p>
<a href="/_detail/applications/obm_logo.png?id=documentation%3A1.4%3Aapplications%3Aobm" class="media" title="applications:obm_logo.png"><img src="../../../../media/applications/obm_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/obm_logo.png?id=documentation%3A1.4%3Aapplications%3Aobm" class="media" title="applications:obm_logo.png"><img src="../../../../media/icons/kmultiple.png" class="mediacenter" alt="" /></a>
</p>
</div>
......
......@@ -24,7 +24,7 @@
<div class="level1">
<p>
<a href="/_detail/applications/phpldapadmin_logo.png?id=documentation%3A1.4%3Aapplications%3Aphpldapadmin" class="media" title="applications:phpldapadmin_logo.png"><img src="../../../../media/applications/phpldapadmin_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/phpldapadmin_logo.png?id=documentation%3A1.4%3Aapplications%3Aphpldapadmin" class="media" title="applications:phpldapadmin_logo.png"><img src="../../../../media/icons/kmultiple.png" class="mediacenter" alt="" /></a>
</p>
</div>
......
......@@ -24,7 +24,7 @@
<div class="level1">
<p>
<a href="/_detail/applications/salesforce-logo.jpg?id=documentation%3A1.4%3Aapplications%3Asalesforce" class="media" title="applications:salesforce-logo.jpg"><img src="../../../../media/applications/salesforce-logo.jpg" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/salesforce-logo.jpg?id=documentation%3A1.4%3Aapplications%3Asalesforce" class="media" title="applications:salesforce-logo.jpg"><img src="../../../../media/icons/kmultiple.png" class="mediacenter" alt="" /></a>
</p>
</div>
......@@ -67,7 +67,7 @@ You should have configured <abbr title="LemonLDAP::NG">LL::NG</abbr> as a <a hre
<div class="level3">
<p>
<a href="/_detail/applications/my_domain_salesforce-resize-web.png?id=documentation%3A1.4%3Aapplications%3Asalesforce" class="media" title="applications:my_domain_salesforce-resize-web.png"><img src="../../../../media/applications/my_domain_salesforce-resize-web.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/my_domain_salesforce-resize-web.png?id=documentation%3A1.4%3Aapplications%3Asalesforce" class="media" title="applications:my_domain_salesforce-resize-web.png"><img src="../../../../media/icons/kmultiple.png" class="mediacenter" alt="" /></a>
</p>
<p>
......@@ -111,7 +111,7 @@ Salesforce is not able to read metadata, you must fill the information into a fo
</p>
<p>
<a href="/_detail/applications/saml_sso_settings-resize-web.png?id=documentation%3A1.4%3Aapplications%3Asalesforce" class="media" title="applications:saml_sso_settings-resize-web.png"><img src="../../../../media/applications/saml_sso_settings-resize-web.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/saml_sso_settings-resize-web.png?id=documentation%3A1.4%3Aapplications%3Asalesforce" class="media" title="applications:saml_sso_settings-resize-web.png"><img src="../../../../media/icons/kmultiple.png" class="mediacenter" alt="" /></a>
</p>
<p>
......@@ -164,7 +164,7 @@ Finally, configure for each user his Federation ID value. It will be the link be
</p>
<p>
<a href="/_detail/applications/user_federation_id-resize-web.png?id=documentation%3A1.4%3Aapplications%3Asalesforce" class="media" title="applications:user_federation_id-resize-web.png"><img src="../../../../media/applications/user_federation_id-resize-web.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/user_federation_id-resize-web.png?id=documentation%3A1.4%3Aapplications%3Asalesforce" class="media" title="applications:user_federation_id-resize-web.png"><img src="../../../../media/icons/kmultiple.png" class="mediacenter" alt="" /></a>
</p>
<p>
......
......@@ -24,7 +24,7 @@
<div class="level1">
<p>
<a href="/_detail/applications/spring_logo.png?id=documentation%3A1.4%3Aapplications%3Aspring" class="media" title="applications:spring_logo.png"><img src="../../../../media/applications/spring_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/spring_logo.png?id=documentation%3A1.4%3Aapplications%3Aspring" class="media" title="applications:spring_logo.png"><img src="../../../../media/icons/kmultiple.png" class="mediacenter" alt="" /></a>
</p>
</div>
......
......@@ -24,7 +24,7 @@
<div class="level1">
<p>
<a href="/_detail/applications/sympa_logo.png?id=documentation%3A1.4%3Aapplications%3Asympa" class="media" title="applications:sympa_logo.png"><img src="../../../../media/applications/sympa_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/sympa_logo.png?id=documentation%3A1.4%3Aapplications%3Asympa" class="media" title="applications:sympa_logo.png"><img src="../../../../media/icons/kmultiple.png" class="mediacenter" alt="" /></a>
</p>
</div>
......
......@@ -24,7 +24,7 @@
<div class="level1">
<p>
<a href="/_detail/applications/tomcat_logo.png?id=documentation%3A1.4%3Aapplications%3Atomcat" class="media" title="applications:tomcat_logo.png"><img src="../../../../media/applications/tomcat_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/tomcat_logo.png?id=documentation%3A1.4%3Aapplications%3Atomcat" class="media" title="applications:tomcat_logo.png"><img src="../../../../media/icons/kmultiple.png" class="mediacenter" alt="" /></a>
</p>
<p>
......
......@@ -24,7 +24,7 @@
<div class="level1">
<p>
<a href="/_detail/applications/zimbra_logo.png?id=documentation%3A1.4%3Aapplications%3Azimbra" class="media" title="applications:zimbra_logo.png"><img src="../../../../media/applications/zimbra_logo.png" class="mediacenter" alt="" /></a>
<a href="/_detail/applications/zimbra_logo.png?id=documentation%3A1.4%3Aapplications%3Azimbra" class="media" title="applications:zimbra_logo.png"><img src="../../../../media/icons/kmultiple.png" class="mediacenter" alt="" /></a>
</p>
</div>
......
......@@ -56,7 +56,7 @@ Prerequisites:
<li class="level1"><div class="li"> Add auth.example.com/manager.example.com/test1.example.com/test2.example.com to /etc/hosts on the host</div>
</li>
</ul>
<pre class="code">sudo echo &quot;127.0.0.1 auth.example.com manager.example.com test1.example.com test2.example.com&quot; &gt;&gt; /etc/hosts</pre>
<pre class="code">echo &quot;127.0.0.1 auth.example.com manager.example.com test1.example.com test2.example.com&quot; | sudo tee -a /etc/hosts</pre>
<ul>
<li class="level1"><div class="li"> Map the container port 80 to host port 80 (option -p)</div>
</li>
......
......@@ -84,9 +84,26 @@ Macros and groups are calculated during authentication process by the portal:
<ul>
<li class="level1"><div class="li"> macros are used to extend (or rewrite) <span class="curid"><a href="../../documentation/1.4/exportedvars.html" class="wikilink1" title="documentation:1.4:exportedvars">exported variables</a></span>. A macro is stored as attributes: it can contain boolean results or any string</div>
</li>
<li class="level1"><div class="li"> groups are stored as space-separated strings in the special attribute “groups”: it contains the names of groups whose rules were returned true for the current user</div>
<li class="level1"><div class="li"> groups are stored as strings, separated by <code>; </code> in the special attribute “groups”: it contains the names of groups whose rules were returned true for the current user. If you use <a href="../../documentation/1.4/authldap.html" class="wikilink1" title="documentation:1.4:authldap">LDAP backend</a>, groups can also be collected from LDAP directory. </div>
</li>
<li class="level1"><div class="li"> <span class="badge">Since 1.4.6</span> You can also get groups in <code>$hGroups</code> which is a Hash Reference of this form:</div>
</li>
</ul>
<pre class="code perl"><span class="re0">$hGroups</span> <span class="sy0">=</span> <span class="br0">&#123;</span>
<span class="st_h">'group3'</span> <span class="sy0">=&gt;</span> <span class="br0">&#123;</span>
<span class="st_h">'description'</span> <span class="sy0">=&gt;</span> <span class="br0">&#91;</span>
<span class="st_h">'Service 3'</span><span class="sy0">,</span>
<span class="st_h">'Service 3 TEST'</span>
<span class="br0">&#93;</span><span class="sy0">,</span>
<span class="st_h">'cn'</span> <span class="sy0">=&gt;</span> <span class="br0">&#91;</span>
<span class="st_h">'group3'</span>
<span class="br0">&#93;</span><span class="sy0">,</span>
<span class="st_h">'name'</span> <span class="sy0">=&gt;</span> <span class="st_h">'group3'</span>
<span class="br0">&#125;</span><span class="sy0">,</span>
<span class="st_h">'admin'</span> <span class="sy0">=&gt;</span> <span class="br0">&#123;</span>
<span class="st_h">'name'</span> <span class="sy0">=&gt;</span> <span class="st_h">'admin'</span>
<span class="br0">&#125;</span>
<span class="br0">&#125;</span></pre>
<p>
Example for macros:
......@@ -108,7 +125,10 @@ Example for groups:
admin <span class="sy0">-&gt;</span> <span class="re0">$uid</span> <span class="kw1">eq</span> <span class="st_h">'foo'</span> <span class="kw1">or</span> <span class="re0">$uid</span> <span class="kw1">eq</span> <span class="st_h">'bar'</span>
&nbsp;
<span class="co1"># Use a group in a rule</span>
<span class="sy0">^/</span>admin <span class="sy0">-&gt;</span> <span class="re0">$groups</span> <span class="sy0">=~</span> <span class="sy0">/</span><span class="re0">\badmin</span><span class="re0">\b</span><span class="sy0">/</span></pre>
<span class="sy0">^/</span>admin <span class="sy0">-&gt;</span> <span class="re0">$groups</span> <span class="sy0">=~</span> <span class="co2">/\badmin\b/</span>
&nbsp;
<span class="co1"># Or with hGroups</span>
<span class="sy0">^/</span>admin <span class="sy0">-&gt;</span> <a href="http://perldoc.perl.org/functions/defined.html"><span class="kw3">defined</span></a> <span class="re0">$hGroups</span><span class="br0">&#123;</span><span class="st_h">'admin'</span><span class="br0">&#125;</span></pre>
<p>
Note that groups are computed after macros, so a group rule may involve a macro value.
......
......@@ -49,14 +49,14 @@
<div class="table sectionedit3"><table class="inline">
<thead>
<tr class="row0 roweven">
<th class="col0 centeralign"> Google Apps </th><th class="col1 centeralign"> Zimbra </th><th class="col2 centeralign"> SAP </th><th class="col3 centeralign"> Cornerstone </th><th class="col4"> SalesForce </th>
<th class="col0 centeralign"> Google Apps </th><th class="col1 centeralign"> Zimbra </th><th class="col2 centeralign"> SAP </th><th class="col3 centeralign"> Cornerstone </th><th class="col4 centeralign"> SalesForce </th>
</tr>
</thead>
<tr class="row1 rowodd">
<td class="col0 centeralign"> <a href="../../documentation/1.4/applications/googleapps.html" class="media" title="documentation:1.4:applications:googleapps"><img src="../../../media/applications/googleapps_logo.png" class="media" alt="" /></a> </td><td class="col1 centeralign"> <a href="http://blog.zimbra.com/blog/archives/2010/06/using-saml-assertions-to-access-zimbra.html" class="media" title="http://blog.zimbra.com/blog/archives/2010/06/using-saml-assertions-to-access-zimbra.html" rel="nofollow"><img src="../../../media/applications/zimbra_logo.png" class="media" alt="" /></a> </td><td class="col2 centeralign"> <a href="http://help.sap.com/saphelp_nw04/helpdata/en/94/695b3ebd564644e10000000a114084/content.htm" class="media" title="http://help.sap.com/saphelp_nw04/helpdata/en/94/695b3ebd564644e10000000a114084/content.htm" rel="nofollow"><img src="../../../media/applications/saplogo.gif" class="media" title="SAP" alt="SAP" /></a> </td><td class="col3 rightalign"> <a href="../../documentation/1.4/applications/cornerstone.html" class="media" title="documentation:1.4:applications:cornerstone"><img src="../../../media/applications/csod_logo.png" class="media" alt="" /></a> </td><td class="col4 leftalign"> <a href="../../documentation/1.4/applications/salesforce.html" class="media" title="documentation:1.4:applications:salesforce"><img src="../../../media/applications/salesforce-logo.jpg" class="medialeft" align="left" alt="" /></a> </td>
<td class="col0 centeralign"> <a href="../../documentation/1.4/applications/googleapps.html" class="media" title="documentation:1.4:applications:googleapps"><img src="../../../media/icons/kmultiple.png" class="media" alt="" /></a> </td><td class="col1 centeralign"> <a href="http://blog.zimbra.com/blog/archives/2010/06/using-saml-assertions-to-access-zimbra.html" class="media" title="http://blog.zimbra.com/blog/archives/2010/06/using-saml-assertions-to-access-zimbra.html" rel="nofollow"><img src="../../../media/icons/kmultiple.png" class="media" alt="" /></a> </td><td class="col2 centeralign"> <a href="http://help.sap.com/saphelp_nw04/helpdata/en/94/695b3ebd564644e10000000a114084/content.htm" class="media" title="http://help.sap.com/saphelp_nw04/helpdata/en/94/695b3ebd564644e10000000a114084/content.htm" rel="nofollow"><img src="../../../media/icons/kmultiple.png" class="media" title="SAP" alt="SAP" /></a> </td><td class="col3 centeralign"> <a href="../../documentation/1.4/applications/cornerstone.html" class="media" title="documentation:1.4:applications:cornerstone"><img src="../../../media/icons/kmultiple.png" class="media" alt="" /></a> </td><td class="col4 centeralign"> <a href="../../documentation/1.4/applications/salesforce.html" class="media" title="documentation:1.4:applications:salesforce"><img src="../../../media/icons/kmultiple.png" class="medialeft" align="left" alt="" /></a> </td>
</tr>
</table></div>
<!-- EDIT3 TABLE [2729-3270] -->
<!-- EDIT3 TABLE [2693-3238] -->
</div>
</div>
<div class="level2">
......
......@@ -78,13 +78,8 @@ You can add this repository to have recent packages:
</p>
<pre class="code">vi /etc/apt/sources.list.d/lemonldap-ng.list</pre>
<pre class="file"># LemonLDAP::NG repository
deb http://lemonldap-ng.org/deb squeeze main
deb-src http://lemonldap-ng.org/deb squeeze main</pre>
<p>
<p><div class="notetip">Repository is named squeeze but works for all Debian/Ubuntu versions
</div></p>
</p>
deb http://lemonldap-ng.org/deb stable main
deb-src http://lemonldap-ng.org/deb stable main</pre>
<p>
Run this to update packages cache:
......@@ -92,7 +87,7 @@ Run this to update packages cache:
<pre class="code">apt-get update</pre>
</div>
<!-- EDIT5 SECTION "LL::NG repository" [934-1370] -->
<!-- EDIT5 SECTION "LL::NG repository" [934-1281] -->
<h3 class="sectionedit6" id="manual_download">Manual download</h3>
<div class="level3">
......@@ -101,7 +96,7 @@ Packages are available on the <a href="../../download.html" class="wikilink1" ti
</p>
</div>
<!-- EDIT6 SECTION "Manual download" [1371-1457] -->
<!-- EDIT6 SECTION "Manual download" [1282-1368] -->
<h2 class="sectionedit7" id="package_gpg_signature">Package GPG signature</h2>
<div class="level2">
......@@ -115,18 +110,18 @@ Install it to trust packages:
<pre class="code">apt-key add rpm-gpg-key-ow2</pre>
</div>
<!-- EDIT7 SECTION "Package GPG signature" [1458-1626] -->
<!-- EDIT7 SECTION "Package GPG signature" [1369-1537] -->
<h2 class="sectionedit8" id="install_packages">Install packages</h2>
<div class="level2">
</div>
<!-- EDIT8 SECTION "Install packages" [1627-1656] -->
<!-- EDIT8 SECTION "Install packages" [1538-1567] -->
<h3 class="sectionedit9" id="with_aptitude">With aptitude</h3>
<div class="level3">
<pre class="code">aptitude install lemonldap-ng</pre>
</div>
<!-- EDIT9 SECTION "With aptitude" [1657-1727] -->
<!-- EDIT9 SECTION "With aptitude" [1568-1638] -->
<h3 class="sectionedit10" id="with_dpkg">With dpkg</h3>
<div class="level3">
......@@ -140,12 +135,12 @@ Then:
<pre class="code">dpkg -i liblemonldap-ng-* lemonldap-ng*</pre>
</div>
<!-- EDIT10 SECTION "With dpkg" [1728-1876] -->
<!-- EDIT10 SECTION "With dpkg" [1639-1787] -->
<h2 class="sectionedit11" id="first_configuration_steps">First configuration steps</h2>
<div class="level2">
</div>
<!-- EDIT11 SECTION "First configuration steps" [1877-1915] -->
<!-- EDIT11 SECTION "First configuration steps" [1788-1826] -->
<h3 class="sectionedit12" id="change_default_dns_domain">Change default DNS domain</h3>
<div class="level3">
......@@ -155,7 +150,7 @@ By default, <abbr title="Domain Name System">DNS</abbr> domain is <code>example.
<pre class="code shell">sed -i 's/example\.com/ow2.org/g' /etc/lemonldap-ng/* /var/lib/lemonldap-ng/conf/lmConf-1 /var/lib/lemonldap-ng/test/index.pl</pre>
</div>
<!-- EDIT12 SECTION "Change default DNS domain" [1916-2230] -->
<!-- EDIT12 SECTION "Change default DNS domain" [1827-2141] -->
<h3 class="sectionedit13" id="enable_llng_sites">Enable LL::NG sites</h3>
<div class="level3">
......@@ -179,7 +174,7 @@ Restart Apache:
apache2ctl restart</pre>
</div>
<!-- EDIT13 SECTION "Enable LL::NG sites" [2231-2583] -->
<!-- EDIT13 SECTION "Enable LL::NG sites" [2142-2494] -->
<h3 class="sectionedit14" id="reload_virtual_host">Reload virtual host</h3>
<div class="level3">
......@@ -194,7 +189,7 @@ To allow the manager to reload the configuration, register the reload virtual ho
</p>
</div>
<!-- EDIT14 SECTION "Reload virtual host" [2584-2885] -->
<!-- EDIT14 SECTION "Reload virtual host" [2495-2796] -->
<h3 class="sectionedit15" id="upgrade">Upgrade</h3>
<div class="level3">
......@@ -214,7 +209,7 @@ The upgrade process will also have migrate old configuration files into <code>/e
</p>
</div>
<!-- EDIT15 SECTION "Upgrade" [2886-5044] -->
<!-- EDIT15 SECTION "Upgrade" [2797-4955] -->
<h3 class="sectionedit16" id="dns">DNS</h3>
<div class="level3">
......@@ -238,7 +233,7 @@ Follow the <a href="../../documentation/1.4/start.html#configuration" class="wik
</p>
</div>
<!-- EDIT16 SECTION "DNS" [5045-5317] -->
<!-- EDIT16 SECTION "DNS" [4956-5228] -->
<h2 class="sectionedit17" id="file_location">File location</h2>
<div class="level2">
<ul>
......@@ -259,7 +254,7 @@ Follow the <a href="../../documentation/1.4/start.html#configuration" class="wik
</ul>
</div>
<!-- EDIT17 SECTION "File location" [5318-5854] -->
<!-- EDIT17 SECTION "File location" [5229-5765] -->
<h2 class="sectionedit18" id="build_your_packages">Build your packages</h2>
<div class="level2">
......
......@@ -99,6 +99,8 @@ You can use LemonLDAP::NG in an heterogeneous world: the authentication portal a
</li>
<li class="level1"><div class="li"> Digest::HMAC</div>
</li>
<li class="level1"><div class="li"> Digest::SHA</div>
</li>
<li class="level1"><div class="li"> Crypt::OpenSSL::RSA</div>
</li>
<li class="level1"><div class="li"> Crypt::OpenSSL::X509</div>
......@@ -124,7 +126,7 @@ You can use LemonLDAP::NG in an heterogeneous world: the authentication portal a
</ul>
</div>
<!-- EDIT4 SECTION "Core" [1021-1557] -->
<!-- EDIT4 SECTION "Core" [1021-1573] -->
<h3 class="sectionedit5" id="saml2">SAML2</h3>
<div class="level3">
<ul>
......@@ -135,7 +137,7 @@ You can use LemonLDAP::NG in an heterogeneous world: the authentication portal a
</ul>
</div>
<!-- EDIT5 SECTION "SAML2" [1558-1627] -->
<!-- EDIT5 SECTION "SAML2" [1574-1643] -->
<h3 class="sectionedit6" id="cas_authentication_module">CAS (authentication module)</h3>
<div class="level3">
<ul>
......@@ -144,7 +146,7 @@ You can use LemonLDAP::NG in an heterogeneous world: the authentication portal a
</ul>
</div>
<!-- EDIT6 SECTION "CAS (authentication module)" [1628-1725] -->
<!-- EDIT6 SECTION "CAS (authentication module)" [1644-1741] -->
<h3 class="sectionedit7" id="openid">OpenID</h3>
<div class="level3">
<ul>
......@@ -155,7 +157,7 @@ You can use LemonLDAP::NG in an heterogeneous world: the authentication portal a
</ul>
</div>
<!-- EDIT7 SECTION "OpenID" [1726-1808] -->
<!-- EDIT7 SECTION "OpenID" [1742-1824] -->
<h3 class="sectionedit8" id="twitter">Twitter</h3>
<div class="level3">
<ul>
......@@ -164,7 +166,7 @@ You can use LemonLDAP::NG in an heterogeneous world: the authentication portal a
</ul>
</div>
<!-- EDIT8 SECTION "Twitter" [1809-1845] -->
<!-- EDIT8 SECTION "Twitter" [1825-1861] -->
<h3 class="sectionedit9" id="pod_unit_tests">POD unit tests</h3>
<div class="level3">
<ul>
......@@ -175,7 +177,7 @@ You can use LemonLDAP::NG in an heterogeneous world: the authentication portal a
</ul>
</div>
<!-- EDIT9 SECTION "POD unit tests" [1846-1907] -->
<!-- EDIT9 SECTION "POD unit tests" [1862-1923] -->
<h3 class="sectionedit10" id="smtpreset_password_by_mail">SMTP / Reset password by mail</h3>
<div class="level3">
<ul>
......@@ -194,7 +196,7 @@ You can use LemonLDAP::NG in an heterogeneous world: the authentication portal a
</ul>
</div>
<!-- EDIT10 SECTION "SMTP / Reset password by mail" [1908-2055] -->
<!-- EDIT10 SECTION "SMTP / Reset password by mail" [1924-2071] -->
<h2 class="sectionedit11" id="other">Other</h2>
<div class="level2">
<ul>
......@@ -205,18 +207,18 @@ You can use LemonLDAP::NG in an heterogeneous world: the authentication portal a
</ul>
</div>
<!-- EDIT11 SECTION "Other" [2056-2272] -->
<!-- EDIT11 SECTION "Other" [2072-2288] -->
<h2 class="sectionedit12" id="install_dependencies_on_your_system">Install dependencies on your system</h2>
<div class="level2">
</div>
<!-- EDIT12 SECTION "Install dependencies on your system" [2273-2322] -->
<!-- EDIT12 SECTION "Install dependencies on your system" [2289-2338] -->
<h3 class="sectionedit13" id="apt-get">APT-GET</h3>
<div class="level3">
<pre class="code">apt-get install apache2 libapache2-mod-perl2 libapache-session-perl libnet-ldap-perl libcache-cache-perl libdbi-perl perl-modules libwww-perl libcache-cache-perl libxml-simple-perl libsoap-lite-perl libhtml-template-perl libregexp-assemble-perl libjs-jquery libxml-libxml-perl libcrypt-rijndael-perl libio-string-perl libxml-libxslt-perl libconfig-inifiles-perl libjson-perl libstring-random-perl libemail-date-format-perl libmime-lite-perl libcrypt-openssl-rsa-perl libdigest-hmac-perl libclone-perl libauthen-sasl-perl libnet-cidr-lite-perl libcrypt-openssl-x509-perl libauthcas-perl libtest-pod-perl libtest-mockobject-perl libauthen-captcha-perl libnet-openid-consumer-perl libnet-openid-server-perl libunicode-string-perl libconvert-pem-perl libmouse-perl</pre>
<pre class="code">apt-get install apache2 libapache2-mod-perl2 libapache-session-perl libnet-ldap-perl libcache-cache-perl libdbi-perl perl-modules libwww-perl libcache-cache-perl libxml-simple-perl libsoap-lite-perl libhtml-template-perl libregexp-assemble-perl libjs-jquery libxml-libxml-perl libcrypt-rijndael-perl libio-string-perl libxml-libxslt-perl libconfig-inifiles-perl libjson-perl libstring-random-perl libemail-date-format-perl libmime-lite-perl libcrypt-openssl-rsa-perl libdigest-hmac-perl libdigest-sha-perl libclone-perl libauthen-sasl-perl libnet-cidr-lite-perl libcrypt-openssl-x509-perl libauthcas-perl libtest-pod-perl libtest-mockobject-perl libauthen-captcha-perl libnet-openid-consumer-perl libnet-openid-server-perl libunicode-string-perl libconvert-pem-perl libmouse-perl</pre>
</div>
<!-- EDIT13 SECTION "APT-GET" [2323-3119] -->
<!-- EDIT13 SECTION "APT-GET" [2339-3154] -->
<h3 class="sectionedit14" id="yum">YUM</h3>
<div class="level3">
......@@ -224,7 +226,7 @@ You can use LemonLDAP::NG in an heterogeneous world: the authentication portal a
<p><div class="notetip">You need <a href="http://fedoraproject.org/wiki/EPEL/" class="urlextern" title="http://fedoraproject.org/wiki/EPEL/" rel="nofollow">EPEL</a> repository. See how you can activate this repository: <a href="http://fedoraproject.org/wiki/EPEL/FAQ#howtouse" class="urlextern" title="http://fedoraproject.org/wiki/EPEL/FAQ#howtouse" rel="nofollow">http://fedoraproject.org/wiki/EPEL/FAQ#howtouse</a>
</div></p>
</p>
<pre class="code">yum install httpd mod_perl perl-Apache-Session perl-LDAP perl-XML-SAX perl-XML-NamespaceSupport perl-HTML-Template perl-Regexp-Assemble perl-Error perl-IPC-ShareLite perl-Cache-Cache perl-FreezeThaw perl-XML-Simple perl-version perl-CGI-Session perl-DBD-Pg perl-XML-LibXML-Common perl-BSD-Resource perl-XML-LibXML perl-Crypt-Rijndael perl-IO-String perl-XML-LibXSLT perl-SOAP-Lite perl-Config-IniFiles perl-JSON perl-Digest-HMAC perl-String-Random perl-MIME-Lite perl-Email-Date-Format perl-Crypt-OpenSSL-RSA perl-Crypt-OpenSSL-X509 perl-Clone perl-Authen-SASL perl-Log-Log4perl perl-Unicode-String perl-Net-CIDR-Lite perl-Cache-Memcached perl-Convert-PEM perl-Mouse</pre>
<pre class="code">yum install httpd mod_perl perl-Apache-Session perl-LDAP perl-XML-SAX perl-XML-NamespaceSupport perl-HTML-Template perl-Regexp-Assemble perl-Error perl-IPC-ShareLite perl-Cache-Cache perl-FreezeThaw perl-XML-Simple perl-version perl-CGI-Session perl-DBD-Pg perl-XML-LibXML-Common perl-BSD-Resource perl-XML-LibXML perl-Crypt-Rijndael perl-IO-String perl-XML-LibXSLT perl-SOAP-Lite perl-Config-IniFiles perl-JSON perl-Digest-HMAC perl-Digest-SHA perl-String-Random perl-MIME-Lite perl-Email-Date-Format perl-Crypt-OpenSSL-RSA perl-Crypt-OpenSSL-X509 perl-Clone perl-Authen-SASL perl-Log-Log4perl perl-Unicode-String perl-Net-CIDR-Lite perl-Cache-Memcached perl-Convert-PEM perl-Mouse</pre>
</div>
</div><!-- closes <div class="dokuwiki export">-->
\ No newline at end of file
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
lang="en" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<!-- metadata -->
<meta name="generator" content="Offline" />
<meta name="version" content="Offline 0.1" />
<!-- style sheet links -->
<link rel="stylesheet" media="all" type="text/css" href="../../../css/all.css" />
<link rel="stylesheet" media="screen" type="text/css" href="../../../css/screen.css" />
<link rel="stylesheet" media="print" type="text/css" href="../../../css/print.css" />
</head>
<body>
<div class="dokuwiki export">
<h1 class="sectionedit1" id="selinux">SELinux</h1>
<div class="level1">
<p>
To make LemonLDAP::NG work with SELinux, you may need to set up some options.
</p>
</div>
<!-- EDIT1 SECTION "SELinux" [1-102] -->
<h2 class="sectionedit2" id="manager">Manager</h2>
<div class="level2">
<pre class="code">chcon -t httpd_sys_script_exec_t /var/lib/lemonldap-ng/manager/*.pl
chcon -R -t httpd_sys_content_t /var/lib/lemonldap-ng/manager/skins</pre>
</div>
<!-- EDIT2 SECTION "Manager" [103-278] -->
<h2 class="sectionedit3" id="disk_cache_sessions_an_configuration">Disk cache (sessions an configuration)</h2>
<div class="level2">
<pre class="code">chcon -R -t httpd_sys_rw_content_t /tmp</pre>
</div>
<!-- EDIT3 SECTION "Disk cache (sessions an configuration)" [279-384] -->
<h2 class="sectionedit4" id="memcache">Memcache</h2>
<div class="level2">
<pre class="code">setsebool -P httpd_can_network_memcache 1</pre>
</div>
<!-- EDIT4 SECTION "Memcache" [385-462] -->