Scribe 1.0-SSO
Un article de EoleWiki.
Sommaire |
Serveur SSO pour les modules Eole1
Introduction
L'équipe Eole a réalisé un service compatible CAS pour ses modules.
La fonctionnalité proxy de CAS 2.0 n'est pour l'instant pas implémentée.
Téléchargement
Le paquet contenant le service CAS est disponible ici :
ftp://dev-eole.ac-dijon.fr/Dev/RPMS/eole-sso-1.0-1eol.noarch.rpm
D'autres paquets utiles (esup-phpcas, php-curl...) sont mis à disposition là :
ftp://dev-eole.ac-dijon.fr/RPMS/php/
Installation
Après avoir installé le paquet eole-sso sur un Scribe-1.0 ou un Horus-1.0, il suffit de lancer le service :
/etc/init.d/eole-sso start
Si vous souhaitez péréniser son lancement, un "chkconfig" et un patch sur le fichier "server.5" sont recommandés.
Dans la configuration par défaut, les informations sont recherchées dans l'annuaire LDAP local et le formuaire de login est accessible à l'adresse suivante : https://<adresse_du_serveur>:8443
La configuration du service est stockée dans le fichier : /usr/share/eole/sso/config.py
Tests
Le service a été validé avec Gibii, Gépi, Prométhée.
