Plan. Présentation du logiciel Sympa Architecture La gestion des hôtes virtuels Listes avec inclusion des abonnés Les modules d authentification



Documents pareils
Plan. Présentation du logiciel Sympa Architecture La gestion des hôtes virtuels Listes avec inclusion des abonnés Les modules d authentification

Plan. Présentation du logiciel Sympa Architecture La gestion des hôtes virtuels Listes avec inclusion des abonnés Les modules d authentification

Les inscrits aux 2 cours. Intégration d'un serveur Sympa. La journée. Mars 2002

WWSympa, une interface web pour Sympa

Le serveur de listes de diffusion Sympa

Le Cloud Open-Mind! Emilien Macchi

JOSY. Paris - 4 février 2010

LISTES DE DISTRIBUTION GÉRÉ PAR SYMPA DOCUMENT EXPLICATIF DE ÉCOLE POLYTECHNIQUE

Formation en Logiciels Libres. Fiche d inscription

La gestion des identités au CNRS Le projet Janus

Personnes ressources Tice. Académie de Rouen

//////////////////////////////////////////////////////////////////// Administration bases de données

Gestion d'un parc informatique avec OCS INVENTORY et GLPI

Ingénieur Généraliste Spécialité Informatique

Archivage numérique de documents SAP grâce à DocuWare

OpenLDAP, un outil d administration Réseau. Une implémentation d OpenLDAP

Systèmes de tickets avec RT

Gestion d identités PSL Exploitation IdP Authentic

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

LemonLDAP::NG / SAML2. Xavier GUIMARD (Gendarmerie Nationale) Clément OUDOT (Groupe LINAGORA)

Solution universelle de Gestion Electronique de Documents et d Archives Numériques

PLATE-FORME DE CLOUD COMPUTING SLAPOS. Intégration d applications

PHP 5.4 Développez un site web dynamique et interactif


L auto-hébergement. Sébastien Dufromentel, Clément Février ALDIL, Conférence jeudi du libre. 7 février 2013

les techniques d'extraction, les formulaires et intégration dans un site WEB

SharePoint Foundation 2013 Construire un intranet collaboratif en PME (édition enrichie de vidéos)

Formation Webase 5. Formation Webase 5. Ses secrets, de l architecture MVC à l application Web. Adrien Grand <jpountz@via.ecp.fr> Centrale Réseaux

Imaginez un Intranet

Ex Nihilo Denis Ensminger

SQL Server 2008 et YourSqlDba

L'AAA, késako? Bruno Bonfils, fr.org>, Novembre Sous ce terme d'apparence barbare est regroupé l'ensemble des concepts suivants :

Ubuntu Linux Création, configuration et gestion d'un réseau local d'entreprise (3ième édition)

Description : Les candidats doivent être capables de conserver l'heure système et synchroniser l'horloge via le protocole NTP

Configuration de plusieurs serveurs en Load Balancing

Journée Josy/PLUME. Outils logiciels libres utiles à tout ASR SAMBA. Maurice Libes. Centre d'océanologie de Marseille UMS 2196 CNRS

Annuaire LDAP, SSO-CAS, ESUP Portail...

Architecture de serveurs virtualisés pour la communauté mathématique

Jahia. Guillaume Monnette École Ingénieurs 2000 Marne-La-Vallée IR3

Solution d inventaire automatisé d un parc informatique et de télédistribution OCS INVENTORY NG. EHRHARD Eric - Gestionnaire Parc Informatique

Quel ENT pour Paris 5?

Un serveur web léger et ouvert

108. Services système de base

Internet Information Services (versions 7 et 7.5) Installation, configuration et maintenance du serveur Web de Microsoft

GUIDE D INSTALLATION. Portaneo Enterprise Portal version 4.0

CRI-IUT 2004 Le Creusot. Introduction aux Espaces Numériques de Travail d après Alain Mayeur JRES 2003 de Lille

LISTES DE DISTRIBUTION GÉRÉES PAR SYMPA DOCUMENT EXPLICATIF DE L'INTERFACE WEB À L'INTENTION DES ABONNÉS

Le projet d'annuaire LDAP à Rennes 1. - Raymond Bourges - Gérard Delpeuch

Architecture et infrastructure Web

Licence Professionnelle Commerce Electronique. MySQL. Michel DUBOIS Michel Dubois : Support de cours SGBD N 1

Zimbra. S I A T. T é l : ( ) F a x : ( )

Phase 1 : Introduction 1 jour : 31/10/13

Atelier 1. Portails documentaires : BioLib et Cemadoc

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i

table des matières Administration système

Mercredi 15 Janvier 2014

Projet de Java Enterprise Edition

Les infrastructures de clés publiques (PKI, IGC, ICP)

Comparatif CMS. Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA

Installation d un Serveur de Messagerie

OUAPI Guide d installation Outil d administration de parc informatique. Documentation d installation et de paramétrage

Gestion des flux courriers multi formats entrants et sortants

ZABBIX est distribué sous licence GNU General Public License Version 2 (GPL v.2).

Open Source Job Scheduler. Installation(s)

Comment utiliser mon compte alumni?

La fédération d identités, pourquoi et comment? Olivier Salaün, RENATER ANF Mathrice 2014

Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox

Portails d'entreprise sous GNU/Linux

S E C U R I N E T S C l u b d e l a s é c u r i t é i n f o r m a t i q u e I N S A T. Tutoriel Postfix

Manuel de configuration des fonctions de numérisation

Hébergement de sites Web

Automatisation de l administration système

REQUEA. v PD 20 mars Mouvements d arrivée / départ de personnels Description produit

LINUX Préparation à la certification LPIC-3 (examen LPI 300) - 2ième édition

Les logiciels OpenSource pour l'entreprise

Tour des Unités du C.I.A.M. Tour des Unités du C.I.A.M. Maurice Baudry Laboratoire Statistique & Génome, Évry.

BTS SIO SISR3 TP 1-I Le service Web [1] Le service Web [1]

Utilisation des listes de diffusion Sympa (propriétaire)

Dans le cadre de SECURIDAY Et sous le thème de Computer Forensics Investigation SECURINETS. Analyse des fichiers LOG. Tarek LABIDI (RT3)

GLPI (Gestion Libre de Parc Informatique) Installation et configuration d'une solution de gestion de parc et de helpdesk (2ième édition)

Sextant. RFS Consultants Décembre 2008

Outils de développement collaboratif

Installer un serveur de messagerie avec Postfix

Tour d'horizon Bureau client Daemon's Aller plus loin

LOGICIELS LIBRES POUR TPE & PME

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

Gestion des utilisateurs dans un environnement hétérogène

EJBCA Le futur de la PKI

Conception d'une plate-forme collaborative Microsoft SharePoint 2003

Gestion d identités PSL Installation IdP Authentic

MySQL. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

ELOECM Conference2015

AVANT PROPOS. Merci d avoir choisi WATCHDOC!

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage

Supervision système et réseau avec Zabbix. Anne Facq Centre de Recherche Paul Pascal 17 avril 2008

Installer un serveur de messagerie sous Linux

Gestion de l identitl et des accès, pour bien se faire connaître!

Migration de sendmail vers postfix dans le laboratoire Paul Painlevé à Lille. Mars

Guide de Migration du Serveur IceWarp

Transcription:

Plan Présentation du logiciel Sympa Architecture La gestion des hôtes virtuels Listes avec inclusion des abonnés Les modules d authentification Les Scénarios d autorisation Le format TT2 Les familles de listes Retour d expérience de la gendarmerie, listes automatiques Le serveur SOAP Migration Conclusions 8 juin 2007 1

Sympa in a nutshell* Organisation et notions essentielles de Sympa *Sympa en abrégé 8 juin 2007 2

Focalisation de l'exposé e n v i r o n n e m e n t d e S y m p a MTA Courrier Sendmail Postfix Exim... Serveur web Données Annuaire LDAP Shibboleth... Sympa Base de données Exécutables Système de fichiers 8 juin 2007 3

Architecture de Sympa 1.Le système de fichiers 2.La base de données 3.Le fonctionnement du serveur 8 juin 2007 4

Le système de fichiers Home Sympa bin/ etc/ expl/ spool/ arc/ locale/ static_content/ sample/ src/ doc/ man/ Exécutables Configuration Données Divers 8 juin 2007 5

Le système de fichiers : exécutables Home Sympa bin/ etc/ expl/ spool/ arc/ locale/ static_content sample/ bin/ : tous les démons. sympa.pl : messages, administration wwsympa.fcgi : interface web archived.pl : archivage bounced.pl : erreurs task_manager.pl : tâches (bounce, synchronisation des include). sympa_soap_server.fcgi : serveur SOAP src/ doc/ man/ 8 juin 2007 6

Le système de fichiers : configuration Home Sympa bin/ etc/ expl/ spool/ arc/ locale/ static_content etc/ : configuration serveur sympa.conf, wwsympa.conf, edit_list.conf etc/vhost.fr/ : configuration hôte virtuel robot.conf etc/ ou etc/vhost.fr/ : auth.conf scenari/, web_tt2/, mail_tt2/ families/, task_models/, custom_conditions/ sample/ src/ doc/ man/ expl/ ou expl/vhost.fr/ répertoires listname/ : config, config.bin (cache binaire!) scenari, web_tt2/, mail_tt2/ shared/ 8 juin 2007 7

Le système de fichiers : données Home Sympa bin/ etc/ expl/ spool/ arc/ locale/ static_content/ sample/ src/ doc/ man/ arc/ : archives de listes (list_name/) : erreurs (badr@dom.org) locale/ : traductions (ll_pp/) static_content/ : caches. CSS. spool/ : files d'attentes (débug) msg/ (bad/) : tout message entrant (sympa.pl) distribute/ (bad/) : à distribuer (sympa.pl, double) auth/ : attente d'autorisation (sympa.pl) mod/ : à modérer (sympa.pl) outgoing/ : messages envoyés (archived.pl) : message en erreur (bounced.pl) task/ : tâches (task_manager.pl) digest/ : résumés à envoyer (sympa.pl) topic/ : en attente de thème 8 juin 2007 8

Le système de fichiers : divers Home Sympa bin/ etc/ expl/ spool/ arc/ sample/ : exemples de configuration src/ : code source doc/ : documentation PDF man/ : page de manuel locale/ static_content sample/ src/ doc/ man/ 8 juin 2007 9

Organisation de l'exposé 1.Le système de fichiers 2.La base de données 3.Le fonctionnement du serveur 8 juin 2007 10

La base de données : généralités 5 tables : user_table : utilisateurs subscriber_table : abonnements admin_table : administrateurs -> CACHE logs_table : logs accessibles via le web netidmap_table : identification Shibboleth Compatible avec : MySQL, Oracle, PostgreSQL, Sybase et SQLite. 8 juin 2007 11

La base de données : structure 8 juin 2007 12

La base de données : pseudo-relations 8 juin 2007 13

Organisation globale de Sympa spools/ bin/ MTA msg/ sympa.pl bounced.pl tasks/ task_manager.pl Utilisateur apache outgoing/ distribute/ archived.pl arc/ wwsympa.fcgi etc/ expl/ sources d'authentification BD 8 juin 2007 14

Fonctionnement : traitement d'un message spools/ bin/ MTA msg/ sympa.pl? bounced.pl tasks/ task_manager.pl Utilisateur apache outgoing/ distribute/ archived.pl arc/ wwsympa.fcgi etc/ expl/ sources d'authentification BD 8 juin 2007 15

Fonctionnement : Message pour une liste spools/ bin/ MTA msg/ sympa.pl bounced.pl tasks/ task_manager.pl Utilisateur apache outgoing/ distribute/ archived.pl sympa.pl arc/ wwsympa.fcgi etc/ expl/ sources d'authentification BD 8 juin 2007 16

Fonctionnement : Traitement d'erreurs spools/ bin/ MTA msg/ sympa.pl bounced.pl tasks/ task_manager.pl Utilisateur apache outgoing/ distribute/ archived.pl arc/ wwsympa.fcgi etc/ expl/ sources d'authentification BD 8 juin 2007 17

Manipulation par le site web Utilisateur MTA apache spools/ msg/ tasks/ outgoing/ distribute/ bin/ sympa.pl bounced.pl task_manager.pl archived.pl arc/ wwsympa.fcgi etc/ expl/ sources d'authentification BD 8 juin 2007 18

Fonctionnement : l'interface graphique Fondé sur des templates Comment savoir quel template modifier? <!-- begin menu.tt2 --> blah... <!-- end menu.tt2 --> 8 juin 2007 19

Conclusion Tout existe, à chaque niveau (distrib, site, hôte, liste), si cela fait sens Beaucoup de choses passent par les spools Ce n'était qu'une présentation générale. 8 juin 2007 20