====== Configuration shibboleth pour sympa ====== * sympa : authentification avec shibboleth * http://www.sympa.org/manual_6.3/authentication#setting_up_a_shibboleth-enabled_sympa_server ===== Installation de shibboleth ===== [[documentation:shibboleth:shibboleth|Installation de shibboleth sur le serveur hébergeant sympa]] Fichier shibboleth.xml ===== Enregistrement dans la fédération Renater ===== https://services-federation.renater.fr/gestion?federation ^ URL du service | https://listes.grenoble-inp.fr/sympa/sso_login/federation_renater/ | ^ Public(s) concerné(s) par le service | communauté nationale (type UNT) ou internationale | ^ Catégorie du service | outils collaboratifs | ^ Attributs | email authentification | ^ entityID | https://listes.grenoble-inp.fr| ^ Point d'accès (AssertionConsumer service)\\ pour le protocole SAML 1.0, profil browser-post | https://listes.grenoble-inp.fr/sympa/sso_login/federation_renater/Shibboleth.sso/SAML/POST | ^ index | 0 | ^ Point d'accès (AssertionConsumer service)\\ pour le protocole SAML 2.0, profil http-post | https://listes.grenoble-inp.fr/sympa/sso_login/federation_renater/Shibboleth.sso/SAML2/POST | ^ index | 0 | ^ Certificat X.509 | copie de /etc/shibboleth/sp-cert.pem\\ sans ces deux lignes BEGIN CERTIFICATE et END CERTIFICATE | ^ Rattachement à une fédération | Fédération Education-Recherche | ^ Adresse directe | | ===== Configuration Sympa ===== === ~sympa/etc/auth.conf === generic_sso service_name Connexion_par_federation_Renater service_id federation_renater http_header_list mail email_http_header mail logout_url https://listes.grenoble-inp.fr/sympa/sso_login/federation_renater/Shibboleth.sso/Logout?return=http%3A%2F%2Flistes.grenoble-inp.fr/sympa === ~sympa/etc/web_tt2/fr_FR/loginbanner.tt2 === utiliser vim, puis :syntax on Modification de l'interface de connexion au niveau des labels en français
[% IF use_sso %]
..... [% IF use_passwd == '1' %] ..... === ~sympa/etc/web_tt2/loginbanner.tt2 === Modification de l'interface de connexion au niveau des labels en anglais
[% IF use_sso %]
..... ..... BUG : Attention ces fichiers ne sont pas pris en compte au niveau des robots