<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://coudot.blogs.linagora.com/index.php/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>Bonnes ID ~ Clément Oudot - ldap</title>
  <link>http://coudot.blogs.linagora.com/index.php/</link>
  <description>Quelques informations sur le domaine de la gestion et la fédération des identités, et les logiciels libres en général.</description>
  <language>fr</language>
  <pubDate>Sun, 16 Nov 2008 11:42:57 +0100</pubDate>
  <copyright>Creative Commons</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Supports de formation libres : tout le monde en parle</title>
    <link>http://coudot.blogs.linagora.com/index.php/post/2008/11/16/Supports-de-formation-libres-%3A-tout-le-monde-en-parle</link>
    <guid isPermaLink="false">urn:md5:09ae3ef8eddc4ff0fa4b6d67e984c610</guid>
    <pubDate>Sun, 16 Nov 2008 12:31:00 +0100</pubDate>
    <dc:creator>Clément OUDOT</dc:creator>
        <category>À l'aire libre</category>
        <category>formation</category><category>ldap</category>    
    <description>    &lt;p&gt;&lt;img src=&quot;http://coudot.blogs.linagora.com/public/coudot.blogs.linagora.com/logos/LDAP.png&quot; alt=&quot;LDAP.png&quot; style=&quot;float:left; margin: 0 1em 1em 0;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Et à Linagora, nous le faisons&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;Nos supports de formation sont sous &lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/2.0/fr/legalcode&quot; hreflang=&quot;fr&quot;&gt;licence Creative Commons&lt;/a&gt; et disponibles sur &lt;a href=&quot;http://www.linagora.org&quot; hreflang=&quot;fr&quot;&gt;notre site communautaire&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Par exemple nous avons publié tous les supports sur &lt;a href=&quot;http://www.linagora.org/rubrique73.html&quot; hreflang=&quot;fr&quot;&gt;les annuaires LDAP et le WebSSO&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://www.gcu.info/2008/10/pour-un-flirt-avec-toaaaaaaa/&quot; hreflang=&quot;fr&quot;&gt;Même nos amis de GCU en parlent&lt;/a&gt;&amp;nbsp;!&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Première présentation de Lin ID à Paris Capitale du Libre 2008</title>
    <link>http://coudot.blogs.linagora.com/index.php/post/2008/09/26/Premiere-presentation-de-Lin-ID-a-Paris-Capitale-du-Libre-2008</link>
    <guid isPermaLink="false">urn:md5:98d3727f58cef762b84c7bdbd2ae9047</guid>
    <pubDate>Sun, 28 Sep 2008 18:18:00 +0200</pubDate>
    <dc:creator>Clément OUDOT</dc:creator>
        <category>Lin ID</category>
        <category>conférence</category><category>FederID</category><category>ldap</category>    
    <description>    &lt;p&gt;&lt;img src=&quot;http://coudot.blogs.linagora.com/public/coudot.blogs.linagora.com/logos/tux-pcl.png&quot; alt=&quot;tux-pcl.png&quot; style=&quot;float:left; margin: 0 1em 1em 0;&quot; /&gt;Les 24 et 25 septembre a eu lieu la troisième édition de &lt;a href=&quot;http://www.paris-libre.org/&quot; hreflang=&quot;fr&quot;&gt;Paris Capitale du Libre&lt;/a&gt;. Cela a été pour moi l'occasion de présenter pour la première fois notre nouvelle offre Lin ID.&lt;/p&gt;


&lt;p&gt;Le logo est provisoire et le site est encore en construction, mais Lin ID est déjà une offre bien concrète, puisque son objectif est de fournir une solution intégrée de différentes briques Open Source existantes de gestion et de fédération des identités.&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://coudot.blogs.linagora.com/public/coudot.blogs.linagora.com/logos/logo_linid_200px.png&quot; alt=&quot;logo_linid_200px.png&quot; style=&quot;float:right; margin: 0 0 1em 1em;&quot; /&gt;Cette offre couvre l'ensemble de besoins d'une entreprise dans le domaine de l'identité, en particulier&amp;nbsp;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Approvisionnement des référentiels sources et destinations&lt;/li&gt;
&lt;li&gt;Workflows&lt;/li&gt;
&lt;li&gt;Publication et édition des données&lt;/li&gt;
&lt;li&gt;Single-Sign On&lt;/li&gt;
&lt;li&gt;Gestion centralisée des habilitations&lt;/li&gt;
&lt;li&gt;Traçabilité&lt;/li&gt;
&lt;li&gt;Accès aux cercles de confiance des partenaires&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;La présentation est attachée à ce billet.&lt;/p&gt;</description>
    
          <enclosure url="http://coudot.blogs.linagora.com/public/coudot.blogs.linagora.com/office/PRE-LINAGORA-LinID-PCL-20080925.pdf"
      length="1437707" type="application/pdf" />
    
    
      </item>
    
  <item>
    <title>Sortie de Perl-LDAP 0.38</title>
    <link>http://coudot.blogs.linagora.com/index.php/post/2008/09/26/Sortie-de-Perl-LDAP-038</link>
    <guid isPermaLink="false">urn:md5:e2a3e15a0a3ec2ff40bf5f17ac680df4</guid>
    <pubDate>Fri, 26 Sep 2008 11:30:00 +0200</pubDate>
    <dc:creator>Clément OUDOT</dc:creator>
        <category>LDAP a lu lah</category>
        <category>ldap</category><category>perl</category><category>politique des mots de passe</category>    
    <description>    &lt;p&gt;Une nouvelle version de la librairie Perl-LDAP est sortie fin septembre, essentiellement liée à des correctifs sur l'utilisation de la politique des mots de passe&amp;nbsp;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Utilisation d'un mauvais champ pour stocker l'erreur&lt;/li&gt;
&lt;li&gt;Bug dans le décodage du contrôle&lt;/li&gt;
&lt;li&gt;Possibilité d'utiliser le contrôle dans l'opération étendue modifypassword (nommée setPassword dans la librairie Perl)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Une des conséquences les plus importantes est l'utilisation de pp_error() au lieu de error() pour récupérer le message d'erreur du contrôle. Cela impose de modifier vos codes sources pour prendre en compte le renommage de la fonction. Le code de LemonLDAP::NG est bien entendu déjà corrigé sur le dépôt subversion.&lt;/p&gt;


&lt;p&gt;Je recommande donc d'exiger au minimum la version 0.38 de Perl-LDAP si vous utilisez la politique des mots de passe.&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Linux Days 2008 à Genève, les 21 et 22 mai : grille et lessive</title>
    <link>http://coudot.blogs.linagora.com/index.php/post/2008/05/22/Linux-Days-2008-a-Geneve-les-21-et-22-mai</link>
    <guid isPermaLink="false">urn:md5:52acb1b7bf73888897051f94e5b2051c</guid>
    <pubDate>Thu, 22 May 2008 16:03:00 +0200</pubDate>
    <dc:creator>Clément OUDOT</dc:creator>
        <category>À l'aire libre</category>
        <category>conférence</category><category>ldap</category>    
    <description>    &lt;p&gt;J'ai eu le plaisir d'assister aux Linux Days à Genève cette semaine, un des évènements majeurs autour du libre en Suisse. Toutefois la fréquentation n'a pas forcément été à la hauteur, les contacts ont donc plutôt été dirigés vers les exposants que réellement vers le public. Parmi ceux-ci nous retrouvions quelques associations et LUGs locaux et plusieurs stands professionnels, dont SUN, HP et même Microsoft, venu convaincre de se volonté de collaborer avec le libre.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://coudot.blogs.linagora.com/public/coudot.blogs.linagora.com/photos/stand.jpg&quot;&gt;&lt;img src=&quot;http://coudot.blogs.linagora.com/public/coudot.blogs.linagora.com/photos/.stand_m.jpg&quot; alt=&quot;stand.jpg&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://coudot.blogs.linagora.com/public/coudot.blogs.linagora.com/photos/hall_expostants.jpg&quot;&gt;&lt;img src=&quot;http://coudot.blogs.linagora.com/public/coudot.blogs.linagora.com/photos/.hall_expostants_m.jpg&quot; alt=&quot;hall_expostants.jpg&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Notons également la présence toujours appréciée de OW2 (avec les stands Bull et Thales) qui venait assurer un cycle de conférences. Bull a pu présenter son projet NovaForge (une plate-forme de développement collaboratif, qui n'a rien a voir avec le portail novaforge.org), qui deviendra prochainement un projet totalement libre hébergé chez OW2.&lt;/p&gt;


&lt;p&gt;Ces journées ont été l'occasion de rencontres intéressantes, comme avec Nils Buss, conseiller en technologies à l'état de Genève, qui a largement contribué à l'entrée de l'Open Source dans cette administration. Nils nous permis de faire une petite visite au CERN, que je présenterai dans un prochain billet. J'ai également pu discuter avec Miika Tuiski, travaillant au CERN sur un projet d'utilisation des standards de fédération des identités avec les technologies de grille (grid computing). Ce projet est rattaché à &lt;a href=&quot;http://www.eu-egee.com/&quot; hreflang=&quot;en&quot;&gt;EGEE (Enabling Grid for E-sciencE)&lt;/a&gt; et au consortium &lt;a href=&quot;http://www.globus.org/&quot; hreflang=&quot;en&quot;&gt;Globus Alliance&lt;/a&gt;. L'idée est d'avoir  un &quot;portail grille&quot; capable d'interagir avec un cercle de confiance. L'identité du cercle peut alors servir à accéder à des ressources de la grille, comme indiqué dans le schéma suivant&amp;nbsp;:&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://coudot.blogs.linagora.com/public/coudot.blogs.linagora.com/schemas/GridLibOverviewWeb.png&quot;&gt;&lt;img src=&quot;http://coudot.blogs.linagora.com/public/coudot.blogs.linagora.com/schemas/.GridLibOverviewWeb_m.jpg&quot; alt=&quot;GridLibOverviewWeb.png&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Notons également une bonne initiative du stand Microsoft, laver son linge sale en famille&amp;nbsp;:&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://coudot.blogs.linagora.com/public/coudot.blogs.linagora.com/photos/lessives.jpg&quot;&gt;&lt;img src=&quot;http://coudot.blogs.linagora.com/public/coudot.blogs.linagora.com/photos/.lessives_m.jpg&quot; alt=&quot;lessives.jpg&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Pour finir, un petit clin d'oeil aux ldapistes, car la manifestation se tenait juste à côté de l'immeuble de l'ITU, créateur de X500&amp;nbsp;:&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://coudot.blogs.linagora.com/public/coudot.blogs.linagora.com/photos/itu.jpg&quot;&gt;&lt;img src=&quot;http://coudot.blogs.linagora.com/public/coudot.blogs.linagora.com/photos/.itu_m.jpg&quot; alt=&quot;itu.jpg&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://picasaweb.google.fr/clem.oudot/LinuxDays2008GenVe&quot; hreflang=&quot;fr&quot;&gt;Lien vers toutes les photos&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Sortie de Perl-LDAP 0.35 et politique des mots de passe</title>
    <link>http://coudot.blogs.linagora.com/index.php/post/2008/03/31/Sortie-de-Perl-LDAP-035-et-politique-des-mots-de-passe</link>
    <guid isPermaLink="false">urn:md5:02386857e947d241bf6a3d49444f85e9</guid>
    <pubDate>Mon, 31 Mar 2008 18:48:00 +0200</pubDate>
    <dc:creator>Clément OUDOT</dc:creator>
        <category>LDAP a lu lah</category>
        <category>ldap</category><category>perl</category><category>politique des mots de passe</category><category>securité</category>    
    <description>    &lt;p&gt;&lt;img src=&quot;http://coudot.blogs.linagora.com/public/coudot.blogs.linagora.com/logos/perl-onion-200px.png&quot; alt=&quot;Perl&quot; style=&quot;float:left; margin: 0 1em 1em 0;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Ce week-end une nouvelle version des bibliothèques Perl &lt;a href=&quot;http://ldap.perl.org/&quot; hreflang=&quot;en&quot;&gt;Net::LDAP&lt;/a&gt; est sortie en version 0.35, apportant un certain nombre d'améliorations (&lt;a href=&quot;http://svn.goingon.net/viewvc/perl-ldap/tags/perl-ldap-0.35/Changes?view=markup&quot; hreflang=&quot;en&quot;&gt;listées ici&lt;/a&gt;), dont un nouveau module dédié au contrôle LDAP Password Policy.&lt;/p&gt;


&lt;p&gt;Rappelons que ce contrôle permet par exemple de bloquer des comptes suites à plusieurs authentifications ratées, de conserver un historique des mots de passe, d'avoir une taille minimale, de chiffrer à la volée, etc. Si vous souhaitez plus d'informations sur ce standard (qui n'en n'est pas vraiment un puisque la RFC n'est encore qu'un brouillon), vous trouverez une documentation &lt;a href=&quot;http://www.linagora.org/article165.html&quot; hreflang=&quot;fr&quot;&gt;ici&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;L'installation se fait de manière très classique&amp;nbsp;:&lt;/p&gt;

&lt;pre&gt;
# perl Makefile.PL
# make
# make test
# make install
&lt;/pre&gt;


&lt;p&gt;Ainsi, vous pouvez à présent dans vos programmes Perl récupérer les messages spécifiques de ce contrôle&amp;nbsp;:&lt;/p&gt;

&lt;pre&gt;
        use Net::LDAP;
        use Net::LDAP::Control::PasswordPolicy;
        use Net::LDAP::Constant qw( LDAP_CONTROL_PASSWORDPOLICY );

        $ldap = Net::LDAP-&amp;gt;new( &amp;quot;ldap.example.com&amp;quot; );

        $pp = Net::LDAP::Control::PasswordPolicy-&amp;gt;new;

        $mesg = $ldap-&amp;gt;bind( &amp;quot;cn=Bob Smith,dc=example,dc=com&amp;quot;,
                             password =&amp;gt; &amp;quot;secret&amp;quot;,
                             control =&amp;gt; [ $pp ] );

        # Get password policy reponse
        my($resp)  = $mesg-&amp;gt;control( LDAP_CONTROL_PASSWORDPOLICY );

        if (defined($resp)) {
          my $v = $resp-&amp;gt;error;
          print &amp;quot;Password policy error $v\n&amp;quot; if defined $v;
          $v = $resp-&amp;gt;time_before_expiration;
          print &amp;quot;Password expires in $v second(s)\n&amp;quot; if defined $v;
        }
&lt;/pre&gt;</description>
    
    
    
      </item>
    
</channel>
</rss>