Récupérer le package sur https://wiki.jasig.org/display/CASC/RPM+Modules
cd /root
wget http://www.it-sudparis.eu/s2ia/user/procacci/SRPMS/mod_auth_cas-1.0.7-3_ITSudParis.x86_64.rpm


Installation du module :
rpm -i mod_auth_cas-1.0.7-3_ITSudParis.x86_64.rpm
rm -f mod_auth_cas-1.0.7-3_ITSudParis.x86_64.rpm


Éditer la configuration du module :
vim /etc/httpd/conf.d/auth_cas.conf

Modifier les lignes suivantes :
CASLoginURL https://<cas_server>/login
CASValidateURL https://<cas_server>/serviceValidate
CASProxyValidateURL https://<cas_server>/proxyValidate


Installer le certificat du serveur CAS et ajouter ces lignes à auth_cas.conf :
CASValidateServer On
CASCertificatePath /etc/httpd/conf/ssl/cas.pem


Editer le fichier de configuration du virtual host :
vim /etc/httpd/conf/<appli_web>.domaine.fr.conf

Ajouter dans la directive <Directory /wwwroot/<appli_web>/> :
AuthType Cas
Require valid-user


Relancer httpd :
/sbin/service httpd configtest
/sbin/service httpd restart