Mise À Jour De La Liste De Diffusion Sympa
Total Page:16
File Type:pdf, Size:1020Kb
Département de Mathématiques et Informatique Université de La Réunion RAPPORT DE STAGE DE MASTER M2 INFORMATIQUE RESPONSABLE PÉDAGOGIQUE: Frédéric MESNARD ANNÉE UNIVERSITAIRE : 2014-2015 Mise à jour de la liste de diffusion Sympa STAGE REALISÉ DANS LE SERVICE DE LA DIRECTION DES SYSTÈMES D’INFORMATION (DSI) Date du stage: 5 janvier au 10 juillet 2015 Réalisé par: Yannis VELECHY Etudiant: Encadrants: M.Yannis VELECHY M.CARPIER Vincent N◦Etudiant:31003477 M.PEQUIN Laurent Remerciements Je tiens à remercier dans un premier temps, notre responsable pédagogique M.Frederic Mes- nard enseignant-chercheur en informatique de la Réunion ainsi que tous les acteurs du master informatique, pour toutes les connaissances théoriques et pratiques qu’ils m’ont apportées. Ensuite je tient à faire un grand remercierement à M. Vincent CARPIER directeur de la DSI (Direction des Systèmes d’Information) et M. Laurent PEQUIN ingénieur réseaux et Re- sponsable du SSI (Service Systèmes d’Information), de m’avoir encadré lors de cette expérience au cours de ces six mois de stage ou ils m’ont apporté conseil dans la réalisation de ma mission. De plus, je souhaiterais remercier toutes les personnes ayant favorisé à un climat propice à l’apprentissage et au partage de connaissance dans la bonne humeur, notamment M.Jephté Clain, M.Etiènne Gourdon, M.Mamy Haja Rakotobe, M.Matthieu Bannier, M.Teddy Trecasse, M.Loic Mousselet, aussi mon collègues M.Nick Sautron qui à cotoyer les mêmes services que moi, et ainsi les autres stagiaires M.Jerôme Figuin, Michael .... Tables des matières 1 Introduction 5 1.1 Contexte . .5 1.2 Problèmatique . .5 1.3 Objectifs . .5 1.4 L’Université en chiffres . .6 1.4.1 Patrimoine immobilier . .6 1.4.2 Structures . .6 1.4.3 Etudiants . .7 1.5 Organisme d’accueil . .7 1.5.1 Missions de la DSI . .7 1.5.2 Missions de la DUN . .8 1.5.3 Organigramme de la DSI . .8 1.5.4 Organigramme de la DUN . .9 2 Gestion de projet 10 2.1 Présentation de l’équipe de projet . 10 2.1.1 Apports et conseilles . 10 2.1.2 Planifications avec GanttProject . 11 2.1.3 Suivie avec Redmine .............................. 13 3 Gestionnaire de liste de diffusion Sympa 13 3.1 Présentation . 13 3.1.1 Logo . 14 3.1.2 Identité . 15 3.1.3 License . 15 3.1.4 Fonctionnalité . 15 3.1.5 Environnement de Sympa . 16 3.1.6 Sympa et la délégation de responsabilité . 16 3.1.7 Les spooles . 18 3.1.8 Les terminologies des rôles SYMPA . 19 4 Réalisation: Phase de test 20 4.1 Veille technologies . 20 4.1.1 Prérequis techniques . 20 4.2 Organisation de Sympa . 21 4.2.1 La hiérachique des fichiers et répertoires de Sympa . 21 4.2.2 Panorama de l’organisation de Sympa . 22 4.3 Les partitionnements et les systèmes de fichiers . 23 4.3.1 Analyse porté sur les «I/O» du serveur Sympa de production . 23 4.3.2 Les partitions . 24 4.3.3 Les systèmes de fichiers . 25 4.4 Installation de Sympa et de ses prérequis . 26 4.4.1 Procèdures . 26 4.4.2 L’installation des diverses paquets qui ont été téléchargé depuis le dépot de Debian . 26 4.4.3 Les paramètres des fichiers de configurations . 27 4.5 Service d’authentification CAS . 33 4.5.1 Définition . 33 4.5.2 Principe . 33 4.6 Installation et configuration du module SSL pour Apache2 . 36 4.6.1 Vérification que les paquets nécessaires sont déjà installés . 36 4.6.2 Création d’un certificat auto-signé . 36 4.6.3 Configuration spécifique d’apache . 36 4.7 Installation de l’antivirus ClamAV .......................... 38 4.7.1 Mise à jour des fichiers disponibles dans les dépôts APT (/etc/apt/sources.list) 38 4.7.2 Installation . 38 4.7.3 Installation d’amavis-new . 38 4.7.4 Modification dans le fichier(/etc/postfix/master.cf) . 38 5 References 40 5.0.5 Sympa . 40 5.0.6 Postfix . 40 5.0.7 HTTPS . 40 5.0.8 Mysql . 40 6 Annexe 41 6.0.9 Batteries de test . 41 6.0.10 Analyses portée sur les bases de données . 43 3 Résumé Dans le cadre de mon stage en fin d’année de Master Informatique, je me suis orienté vers un des projets proposé par les responsables de l’informatique de l’université de la Réunion plus précisément la DSI (Direction des Systèmes d’Information) qui porte donc sur la mise à jour de la liste de diffusion de Sympa. Mon stage fut encadré par Monsieur Carpier Vincent qui est actuellement le directeur et Pequin Laurent Responsable du SSI (Service Systèmes d’Information). Sympa (Système de multipostage automatique) est un gestionnaire de listes de diffusion qui propose des fonctionnalités avancées au sein d’une interface web riche et sécurisée. Il est utilisé par la grande majorité des établissements d?enseignement supérieur et de recherche français. Il est également très utilisé dans les milieux académiques internationaux ainsi que par de nombreuses organisations (NASA, Unesco, CGT...) des ministères (affaires étrangères, culture, défense, finances...) et des hébergeurs (Infomaniaks, Ouvaton...). On y retrouve la liste des utilisateurs de Sympa qui peut être consultée sur le site du logiciel https://www.sympa.org/users/custom. A travers de ce rapport nous allons dans un premier temps être amener à découvrir une presentation du gestionnaire de liste de diffusion Sympa, ensuite suivra dans un second ordre les procèdures qui ont été mise en oeuvre afin de réaliser l’objectif qui à été posé. Enfin nous terminerons se rapport sur une conclusion général portant sur l’analyse de l’ensemble des opérations qui ont été menée. Abstract As part of my internship at the end of my last years master’s degree, I referred to a project proposed by the university IT managers Reunion specifically ISD (Information Systems Depart- ment) which concerns the updating of the mailing list of Sympa. My internship was supervised by Mr. Vincent Carpier currently the director and Laurent Pequin responsible SSI (Service Information System). Sympa (automatic multipostage System) is a mailing list manager that provides advanced capabilities in a rich and secure web interface. It is used by the vast majority of the french Higher Education and Research institutions. It is also widely used in international academic circles and by many organizations (NASA, UNESCO, ... SGC) ministries (foreign affairs, culture, defense, finance ...) and hosting (Infomaniaks, Ouvaton .. .). It contains the list of users that Sympa can be found on the software website url https://www.sympa.org/users/custom. Through this report we will initially discover a presentation mailing list manager Sympa, then in a second part the procedures that have been implemented in order to achieve the objective that has been posed. Finally we will finish this report on a general conclusion as to the analysis of the set of operations that have been conducted. 4 1 Introduction 1.1 Contexte Ce rapport de stage a été édité par Yannis VELECHY dans le cadre du stage de fin d’étude du master informatique de l’Université de la Réunion. Ce satge a été encadré par: • M.Vincent CARPIER Directeur de la DSI (Direction des Systèmes d’Information) • M.Laurent PEQUIN Responsable de la SSI (Services Systèmes d’Information) Les listes de diffusion permettent à des personnes d’un même groupe ou partageant un même centre d’intérêt d’échanger, par l’intermédiaire du courrier électronique, des informations et des idées. Chaque personne peut écrire à l’adresse électronique de la liste. Un serveur automate se charge de distribuer les messages à toutes les personnes qui se sont/ont été abonnées à la liste. L’information est livrée directement dans la boîte aux lettres électron- ique des abonnés. L’abonnement est gratuit. Il est également possible de lire les messages classés par thèmes et de partager des documents et des ressources. Pour garder le gestionnaire de liste de diffusion en bon état de performances il est donc néces- saires de mettre à jour ce-dernier. Afin de pouvour réussir il est nécessaire de le déployer sur un autre serveur de test afin de mener à bien l’objectif pour éviter de porter des modifications sur le serveur Sympa de production. 1.2 Problèmatique Le gestionnaire de liste de diffusion Sympa de l’Université de la Réunion est le coeur de la communication de l’établissement entre à la fois les professeurs, les étudiants, les personnels, les chercheurs, les doctorants et aussi aux personnes extérieur désirant y participé etc ... Voilà maintenant quelques années qui se sont écoulé depuis l’installation du gestionnaire de liste de diffusion à l’Université de la Réunion et il y a pas eu jusqu’a maintenant une mise à jour de ce-dernier. Pour remedier à problèmes, cela découle donc de la réalisation de se projet afin dans un premier temps de mettre à jour le gestionnaire de liste de diffusion Sympa pour permettre l’utilisation de ces nouvelles fonctionnalités, et dans un second ordre d’ussé des autres opportunité que nous offres les acteurs de Sympa. 1.3 Objectifs Afin de mettre à jour le gestionnnaire de liste de diffusion de Sympa plusieurs phase vont être mis en oeuvre. D’une part pusiqu’on ne peut intervenir directement sur la liste de diffusion de Sympa puisqu’il est actuellement en production (en service). Ci-dessous les diverses phases qui vont permettre de mener à bien se projet. Dans un premier temp on vera l’élaboration de la gestion du projet qui va être mise en place afin de déterminer les procèdures avenir.