Réseau Libre-entreprise :

Annuaire OpenLDAP à l’université René Descartes - Paris 5

 Problèmatique du client

L’Université de Paris 5 a consulté Easter-eggs pour la mise en place d’un annuaire LDAP pour la gestion du personnel. Leur besoin était double :

  • définir un schéma d’annuaire modélisant leur organisation complexe ;
  • avoir des interfaces de consultations et de saisie de cet annuaire.

Les délais de réalisation étaient très courts.

 Solution proposée

La prestation s’est déroulée en deux étapes. La première a consisté en la conception d’un schéma d’annuaire. Pour cela nous avons suivi les cinq premières étapes de la mise en oeuvre d’un annuaire décrite dans notre article consacré aux annuaire.

La deuxième étape a consisté en l’écriture des applications de saisie et de consultation. Devant être accessibles depuis des postes sous environnements divers (Windows, Mac OS, Solaris, etc.) nous avons opté pour des applications web, ne nécessitant rien d’autres qu’un navigateur sur les postes clients.

 Côté technique

Ces deux applications ont donc été développées en php. Ce langage nous a permis de tenir des délais de réalisation très courts, et de re-utiliser des librairies que nous avions déjà développées.

Dès le départ nous avons voulu écrire des programmes très configurables. Notre objectif était double :

  • pouvoir adapter les applications à l’évolution de l’annuaire à moindre coût ;
  • pouvoir re-utiliser ces applications avec d’autres annuaires, et les diffuser sous une licence libre.

L’Université de Paris 5 ayant des compétences internes, nous n’avons pas réalisé l’installation de l’annuaire. Paris 5 a choisi d’utiliser un serveur OpenLDAP, dont nous avons écrit la plupart des fichiers de configuration.

 Avantages des logiciels libres

Les logiciels libres ont été utilisés à plusieurs reprise dans ce projet. Tous les développements Easter-eggs ont été réalisés sur la plate-forme GNU/Linux. Ces développements concernent :

  • écriture des fichiers de configuration de l’annuaire OpenLDAP (schéma, permissions) ;
  • écriture des applications de saisie et de consultation en php. Ces développements ont été installé par Paris 5 sur leur plate-forme Solaris sans modification. Ainsi nous avons bénéficié de la grande portabilité des logiciels libres.

L’application de saisie a été publiée sous licence GPL. Cela nous a permis de la réutiliser par la suite pour d’autres clients. Lorsque des nouvelles fonctionnalités ont été développées pour ces nouveaux clients, l’Université de Paris 5 en a automatiquement profité. L’accès aux sources, ainsi que tous les droits associés à la licence GPL, donnent à l’Université de Paris 5 une indépendance totale vis à vis de son prestataire Easter-eggs.

information vermox new zealand verapamil pharmacokinetics in india more info about ocd zoloft cipro tylenol plavix nutrition http://www.redligare.org/spip.php?buy=595589 phenergan dea schedule tylenol canada fosamax femur in new york lasix kcl fosamax medical study http://www.redligare.org/spip.php?buy=665053 http://www.redligare.org/spip.php?buy=565690 more info celebrex case avelox mersa lipitor from canada extra rogaine strength tegretol for neuropathies motrin babies sleeplessness http://www.redligare.org/spip.php?buy=923149 about shingles treatment zovirax synthroid litigation atenolol pvc atenolol 25mg tablets relion ventolin inhaler phimosis betnovate prilosec gov .05 ml synthroid in usa http://www.redligare.org/spip.php?buy=430509 mcneil recall tylenol more better than mobic people on zoloft fmls computer requirements pristiq low sodium concentrated tylenol about low cost boniva louisiana celebrex attorney more info about amoxicillin sjs ablation provera in canada diabecon buy iv vancomycin geodon im in canada generic for zometa information about caffeine melatonin study verapamil beta blocker in uk accutane ulcerative colitis in france zaditor in new york kinetics allopurinol lamictal chewable http://www.redligare.org/spip.php?buy=584256 seroquel nizoral baby tylenol period depression drug lexapro administering gentamicin meniere's meclizine http://www.redligare.org/spip.php?buy=775765 cyklokapron in secaris non-prescription zyrtec clocking off coumadin