<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.mdl29.net/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.mdl29.net/feed.php">
        <title>Maison du Libre | Brest - braveo:docinstall:cas</title>
        <description></description>
        <link>https://wiki.mdl29.net/</link>
        <image rdf:resource="https://wiki.mdl29.net/lib/exe/fetch.php?media=logo.png" />
       <dc:date>2026-05-19T11:01:28+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:dokuwiki&amp;rev=1713299323&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:dotclear&amp;rev=1713299323&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:dovecot&amp;rev=1713299323&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:ejabberd&amp;rev=1713299323&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:install&amp;rev=1713299323&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:jappix&amp;rev=1713299323&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:pam&amp;rev=1713299323&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:roundcube&amp;rev=1713299323&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:serviceweb&amp;rev=1713299323&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:sogo&amp;rev=1713299323&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.mdl29.net/lib/exe/fetch.php?media=logo.png">
        <title>Maison du Libre | Brest</title>
        <link>https://wiki.mdl29.net/</link>
        <url>https://wiki.mdl29.net/lib/exe/fetch.php?media=logo.png</url>
    </image>
    <item rdf:about="https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:dokuwiki&amp;rev=1713299323&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T20:28:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dokuwiki</title>
        <link>https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:dokuwiki&amp;rev=1713299323&amp;do=diff</link>
        <description>CASsification d&#039;un dokuwiki

Sommaire :




Installation

Obtenir les scripts

Téléchargez l&#039;archive : [dokuwiki_inc.zip]

Le dossier inc correspond au dossier inc de votre dokuwiki.

Cette archive contient cas.class.php et une libraire phpCAS modifiée ou j&#039;ai revu la gestion des sessions. Ces modifications seront</description>
    </item>
    <item rdf:about="https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:dotclear&amp;rev=1713299323&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T20:28:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dotclear</title>
        <link>https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:dotclear&amp;rev=1713299323&amp;do=diff</link>
        <description>CASsification de dotclear

Introduction

Ce micro-tuto à pour but de vous donnez les éléments clé qui m&#039;ont permis de relier dotclear au serveur CAS.

Avant toute chose je vous signal que la version de dotclear que j&#039;ai CASsifié est la 2.3.1, dont l&#039;authentification était déjà</description>
    </item>
    <item rdf:about="https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:dovecot&amp;rev=1713299323&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T20:28:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dovecot</title>
        <link>https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:dovecot&amp;rev=1713299323&amp;do=diff</link>
        <description>CASsification de dovecot par PAM

Introduction

Si vous avez bien suivi cette documentation, vous avez normalement compris pourquoi il était nécessaire de CASsifier le serveur imap et vous avez aussi conçu une pile PAM.

Nous allons maintenant configurer dovecot pour utiliser cette pile PAM et par conséquent relier d&#039;identification de dovecot au serveur CAS tout en gardant l&#039;identification LDAP.</description>
    </item>
    <item rdf:about="https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:ejabberd&amp;rev=1713299323&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T20:28:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ejabberd</title>
        <link>https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:ejabberd&amp;rev=1713299323&amp;do=diff</link>
        <description>CASsification de ejabberd par PAM

Introduction

Si vous avez bien suivi cette documentation, vous avez normalement compris pourquoi il était nécessaire de CASsifier le serveur XMPP (jabber) et vous avez aussi conçu une pile PAM.

Nous allons maintenant configurer ejabberd pour utiliser cette pile PAM et par conséquent relier d&#039;identification de ejabberd au serveur CAS tout en gardant l&#039;identification LDAP.</description>
    </item>
    <item rdf:about="https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:install&amp;rev=1713299323&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T20:28:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>install</title>
        <link>https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:install&amp;rev=1713299323&amp;do=diff</link>
        <description>Installation du serveur d&#039;authentification centralisé CAS : Jasig

Introduction

Nous allons mettre en place un serveur d&#039;authentification centralisée CAS. Le serveur le plus réputé est JASIG. JASIG étant relativement complexe à installer nous allons utiliser 2 outils CAS-Quickstart et CAS-toolbox qui vont grandement nous simplifier l&#039;installation de JASIG et sa configuration.</description>
    </item>
    <item rdf:about="https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:jappix&amp;rev=1713299323&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T20:28:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jappix</title>
        <link>https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:jappix&amp;rev=1713299323&amp;do=diff</link>
        <description>CASsification le dernier maillon : Jappix

Introduction

Vous disposez normalement d&#039;un serveur XMPP (jabber) cassifié. Nous allons maintenant nous en servir et cassifier jappix (client web XMPP).

Pour se faire nous allons comme pour roundcube utiliser la librairie phpCAS modifiée et changer un peu le code de jappix. Dans le but d&#039;obtenir le scénario suivant :</description>
    </item>
    <item rdf:about="https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:pam&amp;rev=1713299323&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T20:28:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pam</title>
        <link>https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:pam&amp;rev=1713299323&amp;do=diff</link>
        <description>CASsification via PAM
...
Objectif et intérêt de la démarche

Nous souhaitons CASsifier un serveur que ce soit un serveur imap, Jabber (XMPP) ou autre .......

lire l’aspect théorique d&#039;abord

Nous n&#039;allons bien entendu pas chercher une solution qui corresponde à chacun de ces services (ce serait un peu long</description>
    </item>
    <item rdf:about="https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:roundcube&amp;rev=1713299323&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T20:28:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>roundcube</title>
        <link>https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:roundcube&amp;rev=1713299323&amp;do=diff</link>
        <description>CASsification le dernier maillon : roundcube

Introduction

Nous arrivons au bout de la chaîne, maintenant que le serveur imap est capable de vérifier un ticket du CAS, il faut CASsifier roundcube pour quelle connecté l&#039;utilisateur via le CAS, par l&#039;intermédiaire de ce ticket.</description>
    </item>
    <item rdf:about="https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:serviceweb&amp;rev=1713299323&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T20:28:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>serviceweb</title>
        <link>https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:serviceweb&amp;rev=1713299323&amp;do=diff</link>
        <description>CASsification d&#039;un site web avec phpCas





Principe

Le principe est relativement simple, par exemple lorsque l&#039;utilisateur cliques sur le lien de l&#039;espace membre, au lieu de lui demander ces identifiants, à l&#039;aide de phpCas on le redirige vers le CAS.
L&#039;utilisateur s&#039;identifie sur le CAS, le CAS le ramène sur le</description>
    </item>
    <item rdf:about="https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:sogo&amp;rev=1713299323&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T20:28:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sogo</title>
        <link>https://wiki.mdl29.net/doku.php?id=braveo:docinstall:cas:sogo&amp;rev=1713299323&amp;do=diff</link>
        <description>...
CASsification le dernier maillon : SOGo

Autoriser l&#039;exécution de plusieurs &quot;workers&quot;/processus

Pour que l&#039;authentification CAS fonctionne il vous un nombre de workers supérieur à 1. Pour se faire augmentez la valeur du PREFORK dans /etc/default/sogo</description>
    </item>
</rdf:RDF>
