<liclass="level1"><divclass="li"> lemonldap-ng-doc : contient la documentation <abbrtitle="HyperText Markup Language">HTML</abbr> et celle du projet (README, etc...)</div>
</li>
<liclass="level1"><divclass="li"> lemonldap-ng-fr-doc : traduction en français de la documentation</div>
</li>
<liclass="level1"><divclass="li"> lemonldap-ng-conf : contient la configuration par défaut (domaine <abbrtitle="Domain Name System">DNS</abbr> : example.com)</div>
</li>
<liclass="level1"><divclass="li"> lemonldap-ng-test : contient une simple page CGI de test</div>
</li>
<liclass="level1"><divclass="li"> lemonldap-ng-handler : contient l'implémentation de l'agent pour Apache (handler)</div>
</li>
<liclass="level1"><divclass="li"> lemonldap-ng-manager : contient l'interface d'administration et l'explorateur de session</div>
</li>
<liclass="level1"><divclass="li"> lemonldap-ng-portal : contient le portail d'authentification et le menu</div>
</li>
<liclass="level1"><divclass="li"> lemonldap-ng-fastcgi-server : le serveur FastCGI nécessaire pour utiliser Nginx</div>
<divclass="notewarning">Il faut également installer le dépôt EPEL pour les dépendances ne faisant pas partie du core. Voir le chapître <ahref="prereq.html#yum"class="wikilink1"title="documentation:2.0:prereq">pré-requis et dépendances</a>.
<divclass="notetip">On peut n'installer qu'un seul composant en choisissant le paquet <code>lemonldap-ng-portal</code>, <code>lemonldap-ng-handler</code> ou <code>lemonldap-ng-manager</code>.
<p>
Installer le paquet <code>lemonldap-ng-conf</code> sur tous les serveurs qui contiennent un de ces paquets.
<h3class="sectionedit11"id="change_default_dns_domain">Changer le domaine DNS par défaut</h3>
<divclass="level3">
<p>
Par défaut, le domaine <abbrtitle="Domain Name System">DNS</abbr> est <code>example.com</code>. On peut le changer rapidement par une commande sed. Par exemple, pour le changer en <code>ow2.org</code>:
<h3class="sectionedit13"id="upgrade">Mise à jour</h3>
<divclass="level3">
<p>
Pour mettre à jour <abbrtitle="LemonLDAP::NG">LL::NG</abbr>, lisez toutes les <ahref="upgrade.html"class="wikilink1"title="documentation:2.0:upgrade">notes de mise à jour</a>.
Configurer le serveur <abbrtitle="Domain Name System">DNS</abbr> pour résoudre les noms avec l'adresse <abbrtitle="Internet Protocol">IP</abbr> de votre serveur.
</p>
<divclass="notetip">Pour les tests avec <code>example.com</code>, lancer ce qui suit :
<h2class="sectionedit15"id="file_location">Emplacement du fichier</h2>
<divclass="level2">
<ul>
<liclass="level1"><divclass="li"> La configuration se trouve dans /etc/lemonldap-ng</div>
</li>
<liclass="level1"><divclass="li"> La configuration LemonLDAP::NG (editée par le manager) se trouve dans /var/lib/lemonldap-ng/conf/</div>
</li>
<liclass="level1"><divclass="li"> Tous les modules Perl se trouvent dans le répertoire VENDOR de Perl </div>
</li>
<liclass="level1"><divclass="li"> Tous les scripts/pages Perl se trouvent dans /var/lib/lemonldap-ng/</div>
</li>
<liclass="level1"><divclass="li"> Tous le contenu statique (exemples, <abbrtitle="Cascading Style Sheets">CSS</abbr>, images, etc...) se trouve dans /usr/share/lemonldap-ng/</div>
<liclass="level1"><divclass="li"> Installer toutes les dépendances de construction (voir BuildRequires dans lemonldap-ng.<abbrtitle="spécification">spec</abbr>)</div>
</li>
<liclass="level1"><divclass="li"> Mettre l'archive LemonLDAP::NG dans %_topdir/SOURCES</div>
</li>
<liclass="level1"><divclass="li"> Editer ~/.rpmmacros et mettre les paramètres de construction :</div>
</li>
</ul>
<preclass="file">%_topdir /home/user/build
%dist .el7
%rhel 7</pre>
<ul>
<liclass="level1"><divclass="li"> Aller dans %_topdir</div>