diff --git a/build/lemonldap-ng/doc/3-Table-of-contents-fr.html b/build/lemonldap-ng/doc/3-Table-of-contents-fr.html index 404466c84..84993795e 100644 --- a/build/lemonldap-ng/doc/3-Table-of-contents-fr.html +++ b/build/lemonldap-ng/doc/3-Table-of-contents-fr.html @@ -139,6 +139,10 @@ "3.4-Install-of-MySQL-storage.html">Utilisation de MySQL pour le stockage des sessions et/ou de la configuration (en) +
  • Utilisation de LDAP pour le stockage + de la configuration (en)
  • +
  • Installation l'exemple fourni
  • @@ -197,6 +201,13 @@ pour la fédération d'identités (projet FederID) (fr) +
  • Authentification SSL (en)
  • + +
  • Authentification Kerberos + (en)
  • +
  • Système de notifications (en)
  • @@ -233,7 +244,8 @@ Gestion et de Réservations de Ressources
    - grr_logo.png + + GRR permet de gérer la réservation de ressources
    @@ -314,7 +326,8 @@ HTTP Basic
    - http_logo.png + + HTTP Basic Autentication est un mécanisme d'authentification standard utilisé par de nombreux serveurs diff --git a/build/lemonldap-ng/doc/3-Table-of-contents.html b/build/lemonldap-ng/doc/3-Table-of-contents.html index a6a926c2e..dda00cf78 100644 --- a/build/lemonldap-ng/doc/3-Table-of-contents.html +++ b/build/lemonldap-ng/doc/3-Table-of-contents.html @@ -134,6 +134,10 @@ "3.4-Install-of-MySQL-storage.html">Use of MySQL for sessions and/or configuration storage (en) +
  • Use of LDAP for configuration + storage (en)
  • +
  • Provided example installation
  • @@ -187,6 +191,13 @@ "4.3-Configure-Liberty-Alliance-fr.html">Liberty Alliance (FederID project) (fr) +
  • SSL + authentication (en)
  • + +
  • Kerberos authentication + (en)
  • +
  • Notifications system (en)
  • @@ -223,7 +234,8 @@ Gestion et de Réservations de Ressources
    - grr_logo.png + + GRR is a system to manage ressources booking

    @@ -299,7 +311,8 @@ HTTP Basic
    - http_logo.png + + HTTP Basic Autentication is a standard scheme used on many Web servers (Apache, IIS, ...)
    diff --git a/build/lemonldap-ng/doc/3.1-Install-prerequesites.html b/build/lemonldap-ng/doc/3.1-Install-prerequesites.html index a9a38b9fb..44c3bd7c2 100644 --- a/build/lemonldap-ng/doc/3.1-Install-prerequesites.html +++ b/build/lemonldap-ng/doc/3.1-Install-prerequesites.html @@ -134,6 +134,12 @@
  • Regexp::Assemble
  • XML::LibXML
  • + +
  • Crypt::Rijndael
  • + +
  • IO::String
  • + +
  • XML::LibXSLT
  • Extras

    @@ -160,12 +166,25 @@
    -# 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
     

    YUM



    + Some Perl dependencies are hosted in RPMForge + repository, you can activate this repository: https://rpmrepo.org/RPMforge/Using
    + +
    + +
    +
    +# 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
    +
    +
    diff --git a/build/lemonldap-ng/doc/6-Roadmap.html b/build/lemonldap-ng/doc/6-Roadmap.html index f2c69eee3..7939ab581 100644 --- a/build/lemonldap-ng/doc/6-Roadmap.html +++ b/build/lemonldap-ng/doc/6-Roadmap.html @@ -119,14 +119,25 @@ "wikilink">learn more)
    ok.png Normalize logs messages
    - warning_triangle.png Handler POST - functionnalities, to fill authentication forms with login/password
    - warning_triangle.png Date and - time parameters in access rules
    + ok.png Date and time parameters in access + rules
    + ok.png LDAP backend for configuration + (learn + more)
    + warning_triangle.png Conditionnal + portal, to manage several indpendant portals with one LemonLDAP::NG + instance
    + warning_triangle.png Rewrite SOAP + documentation
    + error.png Merge AuthSSL and AuthApache
    + error.png Manage the "Password must change" + case with ppolicy in Portal

    Version 1.0 (2009)

    warning_triangle.png Monitoring scripts (MRTG, Cacti, Nagios)
    + warning_triangle.png Handler POST + functionnalities, to fill authentication forms with login/password
    error.png Portal and Manager trigger system, to execute code on specified action (apply, save, etc.)
    error.png Configuration update, to manage diff --git a/build/lemonldap-ng/doc/index.html b/build/lemonldap-ng/doc/index.html index 5658b9a62..93d4e6815 100644 --- a/build/lemonldap-ng/doc/index.html +++ b/build/lemonldap-ng/doc/index.html @@ -86,6 +86,6 @@
  • 6.1 Accounting
  • - + diff --git a/build/lemonldap-ng/doc/lemonldap-ng-architecture.png b/build/lemonldap-ng/doc/lemonldap-ng-architecture.png index afc1ba1cf..42dbd446d 100644 Binary files a/build/lemonldap-ng/doc/lemonldap-ng-architecture.png and b/build/lemonldap-ng/doc/lemonldap-ng-architecture.png differ diff --git a/build/lemonldap-ng/doc/lemonldap-ng-cinematique.png b/build/lemonldap-ng/doc/lemonldap-ng-cinematique.png index 583fabfd7..a874e2a38 100644 Binary files a/build/lemonldap-ng/doc/lemonldap-ng-cinematique.png and b/build/lemonldap-ng/doc/lemonldap-ng-cinematique.png differ diff --git a/build/lemonldap-ng/scripts/doc.pl b/build/lemonldap-ng/scripts/doc.pl index e8103c246..54737bd10 100755 --- a/build/lemonldap-ng/scripts/doc.pl +++ b/build/lemonldap-ng/scripts/doc.pl @@ -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