Rapport de stage sur la mise en place de Squid et Egroupware


  • mer. 06 janvier 2010
  • Tech
  • 1.0 min read

J’ai longuement hésité à mettre ce rapport de stage en ligne pour plusieurs raisons. Tout d’abord, ce rapport n’est pas vraiment représentatif du travail fournit. La majorité des solutions expliquées m’ont demandées beaucoup de temps de recherche et d’arrachage de cheveux (notamment pour la migration des comptes sous Lotus Notes). Ensuite, la qualité rédactionnel est loin d’être au rendez-vous. On m’a beaucoup reproché que ce rapport était trop technique et c’est plutôt vrai. Enfin, ce document ne décrit pas vraiment l’installation de Squid et d’Egroupware. Ces parties sont survolées et je m’attarde plus sur la résolution des problèmes rencontrés (résoudre un conflit de schéma LDAP quand on a jamais vu OpenLDAP de sa vie n’est pas chose aisée).

Un mois après la fin de la formation, je me décide tout de même à le mettre en ligne. Je pense que ce rapport décrit plutôt bien ce que peut être le métier de technicien réseau dans une administration ou une PME. Le problème lors de la mise en place d’un nouveau service n’est pas l’installation et la configuration de ce service mais la migration des anciens services utilisés vers les nouveaux. Surtout lorsque l’ancien service est un système propriétaire vieillissant (Je veux parler ici de Lotus Notes 5).

Squid est un proxy http très utilisé, dont j’ai pu découvrir une partie des possibilités. Egroupware est un groupware fournissant un agenda, un client mail, un carnet d’adresses, un système de réservations des ressources et plusieurs autres choses, le tout dans une interface web. Je vous invite à tester la demo sur le site du projet.

Ce rapport fait 38 pages et voici son sommaire:

  1. Remerciements
  2. Objectif du stage
  3. L’entreprise
    1. Historique
    2. La structure actuelle
    3. Le service informatique
  4. Spécifications
    1. Environnement de travail
    2. L’existant
    3. Besoins et contraintes
      1. Squid
      2. Egroupware
  5. Mise en œuvre
    1. Proxy
      1. Planning prévisionnel
      2. Mise en œuvre
        1. Squid
        2. Sarg
        3. Squidguard
      3. Problèmes rencontrés
      4. Annexes
    2. eGroupware
      1. Schéma fonctionnel
      2. Planning previsionnel
      3. Mise en œuvre
        1. Configuration de openldap
      4. Problèmes rencontrés
        1. Conflit de schéma openldap
        2. Configuration de felamimail
      5. Préparation de la migration des utilisateurs
        1. Création du carnet d’adresses principal
        2. Importation des agendas Lotus Notes
        3. Importation des carnet d’adresse Lotus Notes
        4. Exportation des mails depuis LotusNotes dans eGroupware
        5. Importation mail depuis roundcube
      6. Annexes
  6. Procédure de migration serveur
    1. Sur Revy
    2. Sur Revnew

RapportDeStage-Squid-Egroupware