EsupPortail / esup-sygal

SyGAL : Système de Gestion et d’Accompagnement doctoraL
CeCILL Free Software License Agreement v2.1
1 stars 3 forks source link

Coquilles sur fichiers de config en .dist #25

Open ytennevin opened 1 year ago

ytennevin commented 1 year ago

Deux problèmes potentiels à corriger sur les squelettes des fichiers de parametrage (à l'extension .dist)

je prends un exemple:

config/autoload/local.php.dist

    'unicaen-auth' => [
        'shib' => [
            'order' => 1,
            'enabled' => true,

Est-ce que la valeur attendue ne serait pas 'enable' ? enabled semble ne rien produire et enable si.

La question que je me pose est est-ce que les autres clefs de config en 'enabled' ou '*_enabled' sont à corriger ?

je pense que ça peut être la cause d'erreur de parametrage et de dysfonctionnement.

second problème (mineur)

Il manque aussi peut être de la doc concernant hostlocalization ou du moins l'exemple par défaut, la clef correspondante n'étant pas définie

     /**
        * Paramétrage pour utilisation pour autorisation ou non à la connexion à
        * une app de l'exterieur de l'établissement.
        */
        'hostlocalization' => [
            'activated' => false,
            'proxies' => [
                //xxx.xx.xx.xxx
            ],
            'reverse-proxies' => [
                //xxx.xx.xx.xxx
            ],
            'masque-ip' => '',
        ],

qui s'insère avant

   ` 'maintenance' => [`