Documentation update
This commit is contained in:
parent
cb494c36d5
commit
2cd9a07403
|
@ -139,6 +139,10 @@
|
|||
"3.4-Install-of-MySQL-storage.html">Utilisation de MySQL pour le
|
||||
stockage des sessions et/ou de la configuration</a></span> (en)</li>
|
||||
|
||||
<li><span class="wikilink"><a href=
|
||||
"/xwiki/bin/view/NG/DocLDAPStorage">Utilisation de LDAP pour le stockage
|
||||
de la configuration</a></span> (en)</li>
|
||||
|
||||
<li><span class="wikilink"><a href=
|
||||
"3.5-Install-of-example-fr.html">Installation l'exemple
|
||||
fourni</a></span></li>
|
||||
|
@ -197,6 +201,13 @@
|
|||
pour la fédération d'identités (projet
|
||||
FederID)</a></span> (fr)</li>
|
||||
|
||||
<li><span class="wikilink"><a href=
|
||||
"/xwiki/bin/view/NG/SSL">Authentification SSL</a></span> (en)</li>
|
||||
|
||||
<li><span class="wikilink"><a href=
|
||||
"/xwiki/bin/view/NG/Kerberos">Authentification Kerberos</a></span>
|
||||
(en)</li>
|
||||
|
||||
<li><span class="wikilink"><a href=
|
||||
"/xwiki/bin/view/NG/Notifications">Système de
|
||||
notifications</a></span> (en)</li>
|
||||
|
@ -233,7 +244,8 @@
|
|||
<tr class="table-even">
|
||||
<td><strong class="strong">Gestion et de Réservations de
|
||||
Ressources</strong><br />
|
||||
<img src="NG/Documentation/grr_logo.png" alt="grr_logo.png" /></td>
|
||||
<img src="/xwiki/bin/download/NG/Documentation/grr_logo.png" alt=
|
||||
"grr_logo.png" /></td>
|
||||
|
||||
<td>GRR permet de gérer la réservation de
|
||||
ressources<br />
|
||||
|
@ -314,7 +326,8 @@
|
|||
|
||||
<tr class="table-even">
|
||||
<td><strong class="strong">HTTP Basic</strong><br />
|
||||
<img src="NG/Documentation/http_logo.png" alt="http_logo.png" /></td>
|
||||
<img src="/xwiki/bin/download/NG/Documentation/http_logo.png" alt=
|
||||
"http_logo.png" /></td>
|
||||
|
||||
<td>HTTP Basic Autentication est un mécanisme
|
||||
d'authentification standard utilisé par de nombreux serveurs
|
||||
|
|
|
@ -134,6 +134,10 @@
|
|||
"3.4-Install-of-MySQL-storage.html">Use of MySQL for sessions and/or
|
||||
configuration storage</a></span> (en)</li>
|
||||
|
||||
<li><span class="wikilink"><a href=
|
||||
"/xwiki/bin/view/NG/DocLDAPStorage">Use of LDAP for configuration
|
||||
storage</a></span> (en)</li>
|
||||
|
||||
<li><span class="wikilink"><a href=
|
||||
"3.5-Install-of-example.html">Provided example
|
||||
installation</a></span></li>
|
||||
|
@ -187,6 +191,13 @@
|
|||
"4.3-Configure-Liberty-Alliance-fr.html">Liberty Alliance (FederID
|
||||
project)</a></span> (fr)</li>
|
||||
|
||||
<li><span class="wikilink"><a href="/xwiki/bin/view/NG/SSL">SSL
|
||||
authentication</a></span> (en)</li>
|
||||
|
||||
<li><span class="wikilink"><a href=
|
||||
"/xwiki/bin/view/NG/Kerberos">Kerberos authentication</a></span>
|
||||
(en)</li>
|
||||
|
||||
<li><span class="wikilink"><a href=
|
||||
"/xwiki/bin/view/NG/Notifications">Notifications system</a></span>
|
||||
(en)</li>
|
||||
|
@ -223,7 +234,8 @@
|
|||
<tr class="table-even">
|
||||
<td><strong class="strong">Gestion et de Réservations de
|
||||
Ressources</strong><br />
|
||||
<img src="NG/Documentation/grr_logo.png" alt="grr_logo.png" /></td>
|
||||
<img src="/xwiki/bin/download/NG/Documentation/grr_logo.png" alt=
|
||||
"grr_logo.png" /></td>
|
||||
|
||||
<td>GRR is a system to manage ressources booking<br />
|
||||
<br />
|
||||
|
@ -299,7 +311,8 @@
|
|||
|
||||
<tr class="table-even">
|
||||
<td><strong class="strong">HTTP Basic</strong><br />
|
||||
<img src="NG/Documentation/http_logo.png" alt="http_logo.png" /></td>
|
||||
<img src="/xwiki/bin/download/NG/Documentation/http_logo.png" alt=
|
||||
"http_logo.png" /></td>
|
||||
|
||||
<td>HTTP Basic Autentication is a standard scheme used on many Web
|
||||
servers (Apache, IIS, ...)<br />
|
||||
|
|
|
@ -134,6 +134,12 @@
|
|||
<li>Regexp::Assemble</li>
|
||||
|
||||
<li>XML::LibXML</li>
|
||||
|
||||
<li>Crypt::Rijndael</li>
|
||||
|
||||
<li>IO::String</li>
|
||||
|
||||
<li>XML::LibXSLT</li>
|
||||
</ul>
|
||||
|
||||
<h4 class="heading-1-1-1"><span id="HExtras">Extras</span></h4>
|
||||
|
@ -160,12 +166,25 @@
|
|||
|
||||
<div class="code">
|
||||
<pre>
|
||||
# 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
|
||||
# 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
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<h4 class="heading-1-1-1"><span id="HYUM">YUM</span></h4><br />
|
||||
<br />
|
||||
Some Perl dependencies are hosted in <span class=
|
||||
"wikiexternallink"><a href="https://rpmrepo.org/">RPMForge</a></span>
|
||||
repository, you can activate this repository: <span class=
|
||||
"wikiexternallink"><a href=
|
||||
"https://rpmrepo.org/RPMforge/Using">https://rpmrepo.org/RPMforge/Using</a></span><br />
|
||||
|
||||
<br />
|
||||
|
||||
<div class="code">
|
||||
<pre>
|
||||
# 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-<span class="java-object">String</span> perl-XML-LibXSLT
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="footer"><a href="index.html">Index</a></p>
|
||||
|
|
|
@ -119,14 +119,25 @@
|
|||
"wikilink"><a href="/xwiki/bin/view/NG/MultipleCookies">learn
|
||||
more</a></span>)<br />
|
||||
<img src="ok.png" alt="ok.png" /> Normalize logs messages<br />
|
||||
<img src="warning_triangle.png" alt="warning_triangle.png" /> Handler POST
|
||||
functionnalities, to fill authentication forms with login/password<br />
|
||||
<img src="warning_triangle.png" alt="warning_triangle.png" /> Date and
|
||||
time parameters in access rules<br />
|
||||
<img src="ok.png" alt="ok.png" /> Date and time parameters in access
|
||||
rules<br />
|
||||
<img src="ok.png" alt="ok.png" /> LDAP backend for configuration
|
||||
(<span class="wikilink"><a href="/xwiki/bin/view/NG/DocLDAPStorage">learn
|
||||
more</a></span>)<br />
|
||||
<img src="warning_triangle.png" alt="warning_triangle.png" /> Conditionnal
|
||||
portal, to manage several indpendant portals with one LemonLDAP::NG
|
||||
instance<br />
|
||||
<img src="warning_triangle.png" alt="warning_triangle.png" /> Rewrite SOAP
|
||||
documentation<br />
|
||||
<img src="error.png" alt="error.png" /> Merge AuthSSL and AuthApache<br />
|
||||
<img src="error.png" alt="error.png" /> Manage the "Password must change"
|
||||
case with ppolicy in Portal<br />
|
||||
|
||||
<h3 class="heading-1-1"><span id="HVersion1028200929">Version 1.0
|
||||
(2009)</span></h3><img src="warning_triangle.png" alt=
|
||||
"warning_triangle.png" /> Monitoring scripts (MRTG, Cacti, Nagios)<br />
|
||||
<img src="warning_triangle.png" alt="warning_triangle.png" /> Handler POST
|
||||
functionnalities, to fill authentication forms with login/password<br />
|
||||
<img src="error.png" alt="error.png" /> Portal and Manager trigger system,
|
||||
to execute code on specified action (apply, save, etc.)<br />
|
||||
<img src="error.png" alt="error.png" /> Configuration update, to manage
|
||||
|
|
|
@ -86,6 +86,6 @@
|
|||
<li><a href="6.1-Accounting.html">6.1 Accounting</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<p class="footer">Find the latest version of the documentation on <a href="http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation">LemonLDAP::NG Wiki</a> !</p>
|
||||
<p class="footer">Find the latest version of the documentation on <a href="http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/Presentation">LemonLDAP::NG Wiki</a> !</p>
|
||||
</body>
|
||||
</html>
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 202 KiB |
Binary file not shown.
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 162 KiB |
|
@ -5,41 +5,41 @@ use XML::Simple;
|
|||
use utf8;
|
||||
|
||||
my $docs = {
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation?language=en' => '1-Overview.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation?language=fr' => '1-Overview-fr.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/FAQ?language=en' => '2-FAQ.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/FAQ?language=fr' => '2-FAQ-fr.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Documentation?language=en' => '3-Table-of-contents.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Documentation?language=fr' => '3-Table-of-contents-fr.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/DocPrereq' => '3.1-Install-prerequesites.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/DocInstallTarball' => '3.2-Install-from-tarball.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/DocInstallDebianPackages' => '3.3-Install-from-debian-packages.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/DocInstallRedHatPackages' => '3.3-Install-from-redhat-packages.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/DocMySQLStorage' => '3.4-Install-of-MySQL-storage.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/DocInstallExample?language=en' => '3.5-Install-of-example.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/DocInstallExample?language=fr' => '3.5-Install-of-example-fr.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/DocConfigOverwiew' => '4.1-Configuration-overview.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/ConfigParameterList' => '4.1-Configuration-parameter-list.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/EnhancedMenu' => '4.1-Configure-portal-menu.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/TemplatesDesign' => '4.1-HTML-templates-customization.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/RBAC' => '4.1-RBAC-model.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/DocPpolicy' => '4.2-Configure-password-policy.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/LDAPSchema' => '4.2-Configure-LDAP-schema.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/DocSOAP?language=fr' => '4.3-Configure-SOAP-fr.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/DocLA?language=fr' => '4.3-Configure-Liberty-Alliance-fr.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Notifications' => '4.4-Configure-and-use-notification-system.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/AuthRemote' => '4.5-Chain-portals.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/DocAppSympa' => '5-Appli-Sympa.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/DocAppTomcatValve' => '5-Appli-Tomcat-Valve.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/DocAppDokuwiki' => '5-Appli-Dokuwiki.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/DocAppPLA' => '5-Appli-phpLDAPadmin.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/DocAppBasicAuthentication' => '5-Appli-HTTP-Basic-Authentication.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/Main/Contacts' => '6-Contacts.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Erreurs?language=en' => '6-Errors.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Erreurs?language=fr' => '6-Errors-fr.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Roadmap' => '6-Roadmap.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/References' => '6-References.html',
|
||||
'http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Accounting' => '6.1-Accounting.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/Presentation?language=en' => '1-Overview.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/Presentation?language=fr' => '1-Overview-fr.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/FAQ?language=en' => '2-FAQ.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/FAQ?language=fr' => '2-FAQ-fr.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/Documentation?language=en' => '3-Table-of-contents.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/Documentation?language=fr' => '3-Table-of-contents-fr.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/DocPrereq' => '3.1-Install-prerequesites.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/DocInstallTarball' => '3.2-Install-from-tarball.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/DocInstallDebianPackages' => '3.3-Install-from-debian-packages.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/DocInstallRedHatPackages' => '3.3-Install-from-redhat-packages.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/DocMySQLStorage' => '3.4-Install-of-MySQL-storage.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/DocInstallExample?language=en' => '3.5-Install-of-example.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/DocInstallExample?language=fr' => '3.5-Install-of-example-fr.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/DocConfigOverwiew' => '4.1-Configuration-overview.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/ConfigParameterList' => '4.1-Configuration-parameter-list.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/EnhancedMenu' => '4.1-Configure-portal-menu.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/TemplatesDesign' => '4.1-HTML-templates-customization.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/RBAC' => '4.1-RBAC-model.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/DocPpolicy' => '4.2-Configure-password-policy.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/LDAPSchema' => '4.2-Configure-LDAP-schema.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/DocSOAP?language=fr' => '4.3-Configure-SOAP-fr.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/DocLA?language=fr' => '4.3-Configure-Liberty-Alliance-fr.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/Notifications' => '4.4-Configure-and-use-notification-system.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/AuthRemote' => '4.5-Chain-portals.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/DocAppSympa' => '5-Appli-Sympa.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/DocAppTomcatValve' => '5-Appli-Tomcat-Valve.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/DocAppDokuwiki' => '5-Appli-Dokuwiki.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/DocAppPLA' => '5-Appli-phpLDAPadmin.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/DocAppBasicAuthentication' => '5-Appli-HTTP-Basic-Authentication.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/Main/Contacts' => '6-Contacts.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/Erreurs?language=en' => '6-Errors.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/Erreurs?language=fr' => '6-Errors-fr.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/Roadmap' => '6-Roadmap.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/References' => '6-References.html',
|
||||
'http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/Accounting' => '6.1-Accounting.html',
|
||||
};
|
||||
|
||||
my %imgs;
|
||||
|
@ -132,9 +132,9 @@ while ( my ( $url, $file ) = each %$docs ) {
|
|||
$imgs{$2} = 1;
|
||||
s#(["'])/xwiki/bin/download/(?:[\/\w\.\-]+)/([\w\.\-]+)\1#$1$2$1#;
|
||||
}
|
||||
if (s#(["'])/xwiki/bin/download/([\/\w\.\-]+)\1#$1$2$1#) {
|
||||
$imgs{$2} = 1;
|
||||
}
|
||||
#if (s#(["'])/xwiki/bin/download/([\/\w\.\-]+)\1#$1$2$1#) {
|
||||
# $imgs{$2} = 1;
|
||||
#}
|
||||
## Resolve internal links
|
||||
# FR translation
|
||||
if ( $file =~ /-fr\.html/ ) {
|
||||
|
@ -203,7 +203,8 @@ while ( my ( $url, $file ) = each %$docs ) {
|
|||
}
|
||||
|
||||
foreach ( keys %imgs ) {
|
||||
`wget -N http://wiki.lemonldap.objectweb.org/xwiki/bin/download/$_`;
|
||||
sleep 1;
|
||||
`wget -N http://wiki.lemonldap.ow2.org/xwiki/bin/download/$_`;
|
||||
}
|
||||
|
||||
# Create index.html
|
||||
|
@ -243,7 +244,7 @@ foreach my $file (
|
|||
print INDEX <<EOT;
|
||||
</ul>
|
||||
</div>
|
||||
<p class="footer">Find the latest version of the documentation on <a href="http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation">LemonLDAP::NG Wiki</a> !</p>
|
||||
<p class="footer">Find the latest version of the documentation on <a href="http://wiki.lemonldap.ow2.org/xwiki/bin/view/NG/Presentation">LemonLDAP::NG Wiki</a> !</p>
|
||||
</body>
|
||||
</html>
|
||||
EOT
|
||||
|
|
Loading…
Reference in New Issue
Block a user