Commit 6f19aeef authored by Stephane Bouvry's avatar Stephane Bouvry
Browse files

Merge branch 'spartan' into pcru-editor

parents 6a506066 7352c5b7
Loading
Loading
Loading
Loading
+2 −24
Original line number Diff line number Diff line
@@ -6,17 +6,6 @@
 * drop this config file in it and change the values as you wish.
 */
$settings = array(
    /**
     * Paramètres de connexion au serveur CAS :
     * - pour désactiver l'authentification CAS, le tableau 'cas' doit être vide.
     * - pour l'activer, renseigner les paramètres.
     */
    /**
     * Authentification LDAP (compte établissement).
     */
    /**
     * Authentification BDD (compte dédié à l'appli).
     */
    'local' => [
        'order' => 2,
        'enabled' => true,
@@ -37,18 +26,13 @@ $settings = array(
        ],
    ],


    /**
     * Authentification via la fédération d'identité (Shibboleth).
     */
    'shib' => [
        'order' => 4,
        'enabled' => false,
        'description' =>
            "Cliquez sur le bouton ci-dessous pour accéder à l'authentification via la fédération d'identité. " .
            "<strong>NB: Vous devrez utiliser votre compte " .
            "&laquo; <a href='http://vie-etudiante.unicaen.fr/vie-numerique/etupass/'>etupass</a> &raquo; " .
            "pour vous authentifier...</strong>",
        'description' => "Authentification via la fédération d'identité.",

        /**
         * URL de déconnexion.
@@ -127,13 +111,7 @@ $settings = array(
        ]
    ],

    /**
     * Identifiants de connexion LDAP autorisés à faire de l'usurpation d'identité.
     * NB: à réserver exclusivement aux tests.
     */
    'usurpation_allowed_usernames' => array('bouvry', 'turbout'),
    // Champ utilisé pour l'autentification (côté LDAP)
    //'ldap_username' => 'supanaliaslogin',

    /**
     * Flag indiquant si l'utilisateur authenitifié avec succès via l'annuaire LDAP doit
     * être enregistré/mis à jour dans la table des utilisateurs de l'appli.
+1 −1
Original line number Diff line number Diff line
@@ -28,7 +28,7 @@ return [

## Script d'envoi

La commande `php public/index.php oscar notifications:mails:persons` permet de déclencher la procédure d'envoi des mails : 
La commande `php bin/oscar.php notifications:mails:persons` permet de déclencher la procédure d'envoi des mails : 

```bash
$ php public/index.php oscar notifications:mails:persons
+1 −1
Original line number Diff line number Diff line
@@ -44,7 +44,7 @@ return array(

Un fichier d'exemple `config/autoload/local.php.dist` est disponible dans le dépôt. Ce fichier propose les paramètres obligatoires ainsi que ceux facultatifs (commentés).

Vous pouvez utiliser la commande `php public/index.php oscar test:config` pour tester la conformité de votre configuration. Ce test, sans être exaustif, vous alertera si des paramètres sont manquants ou mal configurés.
Vous pouvez utiliser la commande `php bin/oscar.php test:config` pour tester la conformité de votre configuration. Ce test, sans être exaustif, vous alertera si des paramètres sont manquants ou mal configurés.


## *oscar.paths* Emplacements des documents administratifs et activités
+2 −2
Original line number Diff line number Diff line
@@ -22,7 +22,7 @@ Une procédure automatique existe pour effectuer la mise à jour des privilèges

1. Se connecter à la machine Oscar en SSH
2. Se rendre à la racine de oscar
3. Taper la commande `php public/index.php oscar patch checkPrivilegesJSON`
3. Taper la commande `php bin/oscar.php patch checkPrivilegesJSON`

L'invite en ligne de commande vous indiquera les opérations qui seront réalisées

@@ -110,7 +110,7 @@ Puis dans le fichier `install/privileges.json`

Enfin lancer la commande suivante pour mettre à jour la base de données : 

`php public/index.php oscar patch checkprivilegesJSON`
`php bin/oscar.php check:privileges`

```
Le(s) privilège(s) suivant(s) vont/va être ajouté(s) ? 
+1 −1
Original line number Diff line number Diff line
@@ -374,7 +374,7 @@
            </p>
            <p class="alert-warning alert">
                Cette opération est coûteuse en ressource et peut dépasser la durée d'execution autorisée. Il est préférable de réaliser cette opération de amintenance depuis l'utilitaire en ligne de commande :
                <br>$ <code>php public/index.php oscar activity:search:build</code>
                <br>$ <code>php bin/oscar.php activity:search-build</code>
            </p>
        </article>

Loading