Lemonldap::NG : new web site in POD

environments/ppa-mbqj77/deployments/1
Xavier Guimard 18 years ago
parent 7eb86ac9a5
commit 0a3512617a
  1. 2
      modules/lemonldap-ng-handler/README
  2. 3
      modules/lemonldap-ng-handler/lib/Lemonldap/NG/Handler.pm
  3. 3
      modules/lemonldap-ng-handler/lib/Lemonldap/NG/Handler/CDA.pm
  4. 3
      modules/lemonldap-ng-handler/lib/Lemonldap/NG/Handler/Proxy.pm
  5. 3
      modules/lemonldap-ng-handler/lib/Lemonldap/NG/Handler/SharedConf.pm
  6. 5
      modules/lemonldap-ng-handler/lib/Lemonldap/NG/Handler/Simple.pm
  7. 3
      modules/lemonldap-ng-handler/lib/Lemonldap/NG/Handler/Vhost.pm
  8. 4
      modules/lemonldap-ng-manager/Changes
  9. 2
      modules/lemonldap-ng-manager/README
  10. 3
      modules/lemonldap-ng-manager/lib/Lemonldap/NG/Manager.pm
  11. 3
      modules/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Apache/Session/SOAP.pm
  12. 3
      modules/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Base.pm
  13. 3
      modules/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Conf.pm
  14. 3
      modules/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Conf/SOAP.pm
  15. 14
      modules/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Help.pm
  16. 3
      modules/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Restricted.pm
  17. 3
      modules/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/SOAPServer.pm
  18. 3
      modules/lemonldap-ng-portal/Changes
  19. 2
      modules/lemonldap-ng-portal/MANIFEST
  20. 2
      modules/lemonldap-ng-portal/README
  21. 5
      modules/lemonldap-ng-portal/lib/Lemonldap/NG/Portal.pm
  22. 3
      modules/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/AuthApache.pm
  23. 3
      modules/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/AuthCAS.pm
  24. 3
      modules/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/AuthLA.pm
  25. 3
      modules/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/AuthSSL.pm
  26. 3
      modules/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/CDA.pm
  27. 3
      modules/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/SharedConf.pm
  28. 5
      modules/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Simple.pm

@ -29,7 +29,7 @@ The Apache module part (Lemonldap::NG::Handler) works both with Apache 1.3.x
and 2.x ie mod_perl 1 and 2 (but not with mod_perl 1.99). Portal and Manager and 2.x ie mod_perl 1 and 2 (but not with mod_perl 1.99). Portal and Manager
act as CGI, so they can work everywhere. act as CGI, so they can work everywhere.
See INSTALL file in the whole source tree of Leonldap::NG for a complete See INSTALL file in the whole source tree of Lemonldap::NG for a complete
installation documentation. installation documentation.
To install this module type the following: To install this module type the following:

@ -325,7 +325,8 @@ download a mod_perl2 backport.
=head1 SEE ALSO =head1 SEE ALSO
L<Lemonldap::NG::Handler::SharedConf>, L<Lemonldap::NG::Handler::SharedConf>,
L<Lemonldap::NG::Portal>, L<Lemonldap::NG::Manager> L<Lemonldap::NG::Portal>, L<Lemonldap::NG::Manager>,
http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation
=head1 AUTHOR =head1 AUTHOR

@ -106,7 +106,8 @@ Same as L<Lemonldap::NG::Handler::SharedConf>.
=head1 SEE ALSO =head1 SEE ALSO
L<Lemonldap::NG::Manager>, L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Manager>, L<Lemonldap::NG::Handler>,
L<Lemonldap::NG::Handler::SharedConf> L<Lemonldap::NG::Handler::SharedConf>,
http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation
=head1 AUTHOR =head1 AUTHOR

@ -173,7 +173,8 @@ None by default.
=head1 SEE ALSO =head1 SEE ALSO
Lemonldap::NG::Handler(3), LWP::UserAgent Lemonldap::NG::Handler(3), LWP::UserAgent,
http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation
=head1 AUTHOR =head1 AUTHOR

@ -250,7 +250,8 @@ local store.
=head1 SEE ALSO =head1 SEE ALSO
L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Manager>, L<Lemonldap::NG::Portal> L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Manager>, L<Lemonldap::NG::Portal>,
http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation
=back =back

@ -731,9 +731,8 @@ This is done to be compatible both with Apache 1 and 2.
=head1 SEE ALSO =head1 SEE ALSO
=over L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Portal>,
http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation
L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Portal>
=head1 AUTHOR =head1 AUTHOR

@ -137,7 +137,8 @@ L<Lemonldap::NG::Handler::Simple>.
=head1 SEE ALSO =head1 SEE ALSO
L<Lemonldap::NG::Handler(3)> L<Lemonldap::NG::Handler(3)>,
http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation
=head1 AUTHOR =head1 AUTHOR

@ -1,10 +1,12 @@
Revision history for Perl extension Lemonldap::NG::Manager. Revision history for Perl extension Lemonldap::NG::Manager.
0.61 Thu Mar 29 21:45:44 2007
- configuration is checked before saving
0.6 Sat Mar 17 22:13:08 2007 0.6 Sat Mar 17 22:13:08 2007
- New feature : - New feature :
* restricted version of Manager. Only choosen virtual hosts are * restricted version of Manager. Only choosen virtual hosts are
displayed displayed
* configuration is checked before saving
0.512 Tue Mar 13 7:57:30 2007 0.512 Tue Mar 13 7:57:30 2007
- New feature in Manager : "Delete VHost" button (Closes: #306761 / - New feature in Manager : "Delete VHost" button (Closes: #306761 /

@ -28,7 +28,7 @@ The Apache module part (Lemonldap::NG::Handler) works both with Apache 1.3.x
and 2.x ie mod_perl 1 and 2 (but not with mod_perl 1.99). Portal and Manager and 2.x ie mod_perl 1 and 2 (but not with mod_perl 1.99). Portal and Manager
act as CGI, so they can work everywhere. act as CGI, so they can work everywhere.
See INSTALL file in the whole source tree of Leonldap::NG for a complete See INSTALL file in the whole source tree of Lemonldap::NG for a complete
installation documentation. installation documentation.
To install this module type the following: To install this module type the following:

@ -679,7 +679,8 @@ configuration tree (called with AJAX).
=head1 SEE ALSO =head1 SEE ALSO
L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Portal>, L<CGI> L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Portal>, L<CGI>,
http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation
=head1 AUTHOR =head1 AUTHOR

@ -277,7 +277,8 @@ set environment variables.
L<Lemonldap::NG::Manager::SOAPServer>, L<Lemonldap::NG::Manager::SOAPServer>,
L<Lemonldap::NG::Manager>, L<Lemonldap::NG::Manager::Conf::SOAP>, L<Lemonldap::NG::Manager>, L<Lemonldap::NG::Manager::Conf::SOAP>,
L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Portal> L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Portal>,
http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation
=head1 AUTHOR =head1 AUTHOR

@ -93,7 +93,8 @@ a filename: the last modify date of this file is used for reference.
=head1 SEE ALSO =head1 SEE ALSO
L<Lemonldap::NG::Manager>, L<CGI> L<Lemonldap::NG::Manager>, L<CGI>,
http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation
=head1 AUTHOR =head1 AUTHOR

@ -172,7 +172,8 @@ getConf returns all (C<select * from lmConfig>).
=head1 SEE ALSO =head1 SEE ALSO
L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Portal> L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Portal>,
http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation
=head1 AUTHOR =head1 AUTHOR

@ -217,7 +217,8 @@ set environment variables.
=head1 SEE ALSO =head1 SEE ALSO
L<Lemonldap::NG::Manager>, L<Lemonldap::NG::Manager::Conf::SOAP>, L<Lemonldap::NG::Manager>, L<Lemonldap::NG::Manager::Conf::SOAP>,
L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Portal> L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Portal>,
http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation
=head1 AUTHOR =head1 AUTHOR

@ -181,10 +181,10 @@ EOT
sub help_domain_fr { sub help_domain_fr {
print <<EOT; print <<EOT;
<h3>Domaine protégé</h3> <h3>Domaine prot&eacute;g&eacute;</h3>
<p> Indiquez ici le nom du domaine (ou du sous-domaine) contenant vos <p> Indiquez ici le nom du domaine (ou du sous-domaine) contenant vos
applications à protéger.<br> applications &agrave; prot&eacute;ger.<br>
ATTENTION : tous les hôtes virtuels protégés ainsi que le portail ATTENTION : tous les h&ocirc;tes virtuels prot&eacute;g&eacute;s ainsi que le portail
d'authentification doivent se trouver dans ce domaine. d'authentification doivent se trouver dans ce domaine.
EOT EOT
} }
@ -244,7 +244,7 @@ r&egrave;gles et les en-t&ecirc;tes HTTP export&eacute;s.</p>
<p> <u>Note</u> : pour que le m&eacute;canisme d'authentification fonctionne, tous <p> <u>Note</u> : pour que le m&eacute;canisme d'authentification fonctionne, tous
les h&ocirc;tes virtuels et le portail doivent se trouver dans le domaine d&eacute;clar&eacute; les h&ocirc;tes virtuels et le portail doivent se trouver dans le domaine d&eacute;clar&eacute;
dans les param&egrave;tres g&eacute;n&eacute;raux ou <u>utiliser les modules CDA</u> dans les param&egrave;tres g&eacute;n&eacute;raux ou <u>utiliser les modules CDA</u>
<i>(Cross-Domain-Authentication)</i> qui gère la transmission de l'identifiant.</p> <i>(Cross-Domain-Authentication)</i> qui g&egrave;re la transmission de l'identifiant.</p>
<h4> R&egrave;gles</h4> <h4> R&egrave;gles</h4>
@ -399,9 +399,9 @@ EOT
sub help_cookieName_fr { sub help_cookieName_fr {
print <<EOT; print <<EOT;
<h3>Nom de cookie</h3> <h3>Nom de cookie</h3>
<p> Indiquez ici le nom du cookie ('lemonldap' par défaut).<br> <p> Indiquez ici le nom du cookie ('lemonldap' par d&eacute;faut).<br>
ATTENTION, tout changement nécessite le redémarrage de tous les serveurs Apache ATTENTION, tout changement n&eacute;cessite le red&eacute;marrage de tous les serveurs Apache
hébergeant des agents de protection Lemonldap::NG::Handler.</p> h&eacute;bergeant des agents de protection Lemonldap::NG::Handler.</p>
EOT EOT
} }

@ -138,7 +138,8 @@ updated.
=head1 SEE ALSO =head1 SEE ALSO
L<Lemonldap::NG::Manager> L<Lemonldap::NG::Manager>,
http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation
=head1 AUTHOR =head1 AUTHOR

@ -270,7 +270,8 @@ side.
=head1 SEE ALSO =head1 SEE ALSO
L<Lemonldap::NG::Manager>, L<Lemonldap::NG::Manager::Conf::SOAP>, L<Lemonldap::NG::Manager>, L<Lemonldap::NG::Manager::Conf::SOAP>,
L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Portal> L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Portal>,
http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation
=head1 AUTHOR =head1 AUTHOR

@ -1,5 +1,8 @@
Revision history for Perl extension Lemonldap::NG::Portal. Revision history for Perl extension Lemonldap::NG::Portal.
0.71 Sun Apr 1 22:20:41 2007
- New authentication scheme: AuthApache.pm
0.7 Thu Mar 22 23:00:34 2007 0.7 Thu Mar 22 23:00:34 2007
- $startTime variable - $startTime variable
- Liberty Alliance service provider Skeleton - Liberty Alliance service provider Skeleton

@ -3,6 +3,7 @@ example/index.pl
example/slavePortal.pl example/slavePortal.pl
lib/Lemonldap/NG/Portal.pm lib/Lemonldap/NG/Portal.pm
lib/Lemonldap/NG/Portal/_i18n.pm lib/Lemonldap/NG/Portal/_i18n.pm
lib/Lemonldap/NG/Portal/AuthApache.pm
lib/Lemonldap/NG/Portal/AuthCAS.pm lib/Lemonldap/NG/Portal/AuthCAS.pm
lib/Lemonldap/NG/Portal/AuthLA.pm lib/Lemonldap/NG/Portal/AuthLA.pm
lib/Lemonldap/NG/Portal/AuthSSL.pm lib/Lemonldap/NG/Portal/AuthSSL.pm
@ -13,6 +14,7 @@ Makefile.PL
MANIFEST MANIFEST
META.yml Module meta-data (added by MakeMaker) META.yml Module meta-data (added by MakeMaker)
README README
t/Lemonldap-NG-Portal-AuthApache.t
t/Lemonldap-NG-Portal-AuthCAS.t t/Lemonldap-NG-Portal-AuthCAS.t
t/Lemonldap-NG-Portal-AuthLA.t t/Lemonldap-NG-Portal-AuthLA.t
t/Lemonldap-NG-Portal-AuthSSL.t t/Lemonldap-NG-Portal-AuthSSL.t

@ -28,7 +28,7 @@ The Apache module part (Lemonldap::NG::Handler) works both with Apache 1.3.x
and 2.x ie mod_perl 1 and 2 (but not with mod_perl 1.99). Portal and Manager and 2.x ie mod_perl 1 and 2 (but not with mod_perl 1.99). Portal and Manager
act as CGI, so they can work everywhere. act as CGI, so they can work everywhere.
See INSTALL file in the whole source tree of Leonldap::NG for a complete See INSTALL file in the whole source tree of Lemonldap::NG for a complete
installation documentation. installation documentation.
To install this module type the following: To install this module type the following:

@ -2,7 +2,7 @@ package Lemonldap::NG::Portal;
print STDERR print STDERR
"See Lemonldap::NG::Portal(3) to know which Lemonldap::NG::Portal::* module to use."; "See Lemonldap::NG::Portal(3) to know which Lemonldap::NG::Portal::* module to use.";
our $VERSION = "0.7"; our $VERSION = "0.71";
1; 1;
@ -295,7 +295,8 @@ L<Lemonldap::NG::Portal::Simple>. It's the more used module.
=head1 SEE ALSO =head1 SEE ALSO
L<Lemonldap::NG::Portal::SharedConf>, L<Lemonldap::NG::Portal::Simple> L<Lemonldap::NG::Portal::SharedConf>, L<Lemonldap::NG::Portal::Simple>
L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Manager> L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Manager>,
http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation
=head1 AUTHOR =head1 AUTHOR

@ -68,7 +68,8 @@ See L<Lemonldap::NG::Portal::Simple> for usage and other methods.
=head1 SEE ALSO =head1 SEE ALSO
L<Lemonldap::NG::Portal>, L<Lemonldap::NG::Portal::Simple> L<Lemonldap::NG::Portal>, L<Lemonldap::NG::Portal::Simple>,
http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation
=head1 AUTHOR =head1 AUTHOR

@ -77,7 +77,8 @@ See L<Lemonldap::NG::Portal::Simple> for usage and other methods.
=head1 SEE ALSO =head1 SEE ALSO
L<Lemonldap::NG::Portal>, L<Lemonldap::NG::Portal::Simple> L<Lemonldap::NG::Portal>, L<Lemonldap::NG::Portal::Simple>,
http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation
=head1 AUTHOR =head1 AUTHOR

@ -174,7 +174,8 @@ Lemonldap::NG::Portal::AuthLA - Provide Liberty Alliance Authentication
=head1 SEE ALSO =head1 SEE ALSO
L<Lemonldap::NG::Portal::SharedConf>, L<Lemonldap::NG::Portal>, L<Lemonldap::NG::Portal::SharedConf>, L<Lemonldap::NG::Portal>,
L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Manager> L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Manager>,
http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation
=head1 AUTHOR =head1 AUTHOR

@ -97,7 +97,8 @@ See L<Lemonldap::NG::Portal::Simple> for usage and other methods.
=head1 SEE ALSO =head1 SEE ALSO
L<Lemonldap::NG::Portal>, L<Lemonldap::NG::Portal::Simple> L<Lemonldap::NG::Portal>, L<Lemonldap::NG::Portal::Simple>,
http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation
=head1 AUTHOR =head1 AUTHOR

@ -96,7 +96,8 @@ See L<Lemonldap::NG::Portal::SharedConf> for usage and other methods.
=head1 SEE ALSO =head1 SEE ALSO
L<Lemonldap::NG::SharedConf>, L<Lemonldap::NG::Handler>, L<Lemonldap::NG::SharedConf>, L<Lemonldap::NG::Handler>,
L<Lemonldap::NG::Handler::CDA> L<Lemonldap::NG::Handler::CDA>,
http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation
=head1 AUTHOR =head1 AUTHOR

@ -231,7 +231,8 @@ Same as L<Lemonldap::NG::Portal::Simple>.
=head1 SEE ALSO =head1 SEE ALSO
L<Lemonldap::NG::Portal>, L<Lemonldap::NG::Portal::SharedConf>, L<Lemonldap::NG::Portal>, L<Lemonldap::NG::Portal::SharedConf>,
L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Manager> L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Manager>,
http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation
=head1 AUTHOR =head1 AUTHOR

@ -65,7 +65,7 @@ sub new {
$self->{securedCookie} ||= 0; $self->{securedCookie} ||= 0;
$self->{cookieName} ||= "lemonldap"; $self->{cookieName} ||= "lemonldap";
if ( $self->{authentication} ne "ldap" ) { if ( $self->{authentication} and $self->{authentication} ne "ldap" ) {
require "Lemonldap::NG::Portal::Auth".$self->{authentication}; require "Lemonldap::NG::Portal::Auth".$self->{authentication};
# $Lemonldap::NG::Portal::AuthSSL::OVERRIDE does not overload $self # $Lemonldap::NG::Portal::AuthSSL::OVERRIDE does not overload $self
# variables: if the administrator has defined a sub, we respect it # variables: if the administrator has defined a sub, we respect it
@ -678,7 +678,8 @@ find the user distinguished name (dn) was refused by the server
=head1 SEE ALSO =head1 SEE ALSO
L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Portal::SharedConf>, L<CGI> L<Lemonldap::NG::Handler>, L<Lemonldap::NG::Portal::SharedConf>, L<CGI>,
http://wiki.lemonldap.objectweb.org/xwiki/bin/view/NG/Presentation
=head1 AUTHOR =head1 AUTHOR

Loading…
Cancel
Save