EAD - Migration

Shibboleth

Installer Shibboleth

apt-get install libapache2-mod-shib2

Editer fichier de config

/etc/shibboleth/shibboleth2.xml

Tester

service shibd restart

Dans /etc/apache2/sites-availables :

  <Directory /var/www/ead/moodle/auth/shibboleth/index.php>
    AuthType shibboleth
    ShibRequestSetting requireSession 1
    Require valid-user
  </Directory>

<Directory /var/www/ead/moodle/auth/shibboleth/logout.php>
    AuthType shibboleth
    ShibRequireSession Off
    Require shibboleth
</Directory>
Mettre le SSL en place : verifier date expiration du certificat

Modifier code dans moodle pour inscription automatique Angers :fichier auth/shibboleth/index.html
<code>
  // UM AD 31-08-2016 : integration module inscription automatique de l'Universite d'Angers
            include ("../../EXPLOIT/inscriptions/shibboleth.php");

Fichier /etc/shibboleth/attribute-map.xml

Plugin

Plugin grid image : ne pas mettre à jour en V2

Cron

Avec le compte www-data

*/15 0,1,4-23    * * *   www-data    /usr/bin/php5.6 /var/www/ead/moodle/admin/cli/cron.php >> /var/log/moodle/ead-cron.log 2>&1 | mail -E   admin-prn@univ-lemans.fr

Mettre les bons droits sur le fichier /var/log/moodle/ead-cron.log (i .e : -rw-r–r– 1 www-data www-data)

Divers

Mettre le upload_max_filesize et post_max_size = 500M (php.ini)

Ne pas oublier le répertoire EXPLOIT

Installer Latex : apt-get install texlive-full Installer maxima sur Umtice