Modifications entre les versions 5 et 6
Version 5 à la date du 2006-10-31 16:17:52
Taille: 2158
Éditeur: ThomasNoël
Commentaire:
Version 6 à la date du 2006-11-10 08:24:45
Taille: 2373
Commentaire: relecture
Texte supprimé. Texte ajouté.
Ligne 6: Ligne 6:
  * L'idée est bien sûr de reprendre l'information de la base de suivit, d'en exporter un maximum vers une base d'authentification et de receuillir ce que manque. Voici donc quelques idées sur comment le faire. Merci d'ajouter vos commentaires dans la section appropriée ou d'ajouter celles qui manques.
  * J'aurais sans doutes besoins d'aide pour recuillir les informations/ la structure nécessaires pour chaque système. Je suis pricipalement famillier avec MySQL et SAMBA.
  * L'idée est bien sûr de reprendre l'information de la base de suivi, d'en exporter un maximum vers une base d'authentification et de recueillir ce que manque. Voici donc quelques idées sur comment le faire. Merci d'ajouter vos commentaires dans la section appropriée ou d'ajouter celles qui manques.
  * J'aurais sans doutes besoins d'aide pour recueillir les informations / la structure nécessaires pour chaque système. Je suis principalement familier avec MySQL et SAMBA.
Ligne 10: Ligne 10:
Un module d'export par technologie Un module d'exportation par technologie.
Ligne 13: Ligne 13:
   * Il serait sans doutes intéressant d'avoir un module d'export MySQL adaptable pour permettre de faire la sychro entre différentes base MySQL. Dans le cas d'un CNF avec une base d'authentification MySQL et un base PMB par exemple.    * Il serait sans doute intéressant d'avoir un module d'exportation MySQL adaptable pour permettre de faire la synchronisation entre différentes bases MySQL. Dans le cas d'un CNF avec une base d'authentification MySQL et une base PMB par exemple.
Ligne 22: Ligne 22:
Export modulariser avec profile
  * Chaque type d'export est effectuer à partir d'un profile qui contient
    * Un hôte (adresse IP, Port, etc.)(Table hote)
    * Un type de connexion et les options spécifique à celle-ci( MySQL, NIS, LDAP, etc)(Table connexion)
    * Les valeurs par défault des paramètres d'authentification(uid, gid, domaine, alias, shell, homedir, etc.)(Table valeurs)
       * Les valeurs par défaults sont écraser par les valeurs existante si elles existe dans la base de suivit.
       * Les tables "extras" proposées par Jérôme deviennent très utile en nous permettant de bien gérer les cas qui diffère. On pourrait par exemple définir un /bin/bash par défault pour les usager et /bin/ksh pour l'usager jsantini en spécifiant "shell" "/bin/ksh" dans la table "userExtra".
Exportation modularisée avec profil
  * Chaque type d'exportation est effectuée à partir d'un profil qui contient
    * Un hôte (adresse IP, port, etc) (table `hote`)
    * Un type de connexion et les options spécifiques à celle-ci (MySQL, NIS, LDAP, etc) (table `connexion`)
    * Les valeurs par défaut des paramètres d'authentification (uid, gid, domaine, alias, shell, homedir, etc) (table `valeurs`)
       * Les valeurs par défaut sont écrasées par les valeurs existantes si elles existent dans la base de suivi.
       * Les tables "extras" proposées par Jérôme deviennent très utiles en nous permettant de bien gérer les cas qui diffèrent. On pourrait par exemple définir un `/bin/bash` par défaut pour les usagers et `/bin/ksh` pour l'usager `jsantini` en spécifiant ("shell", "/bin/ksh") dans la table `userExtra`.
Ligne 31: Ligne 31:
  *Un champ photo? (SebastienLanteigne) 
    * Je confirme qu'une photo serait indispensable, cela nous a permit à Libreville d'identifier des tricheurs. (Matthieu)
    * des fichiers login.jpg et zou. Pas la peine de balancer des blob dans le MySQL, c'est ch**nt à gérer. -- ThomasNoël
  * Un champ photo ? (SebastienLanteigne)
    * Je confirme qu'une photo serait indispensable, cela nous a permis à Libreville d'identifier des tricheurs. (Matthieu)
    * Des fichiers login.jpg et zou. Pas la peine de balancer des blob dans le MySQL, c'est ch**nt à gérer. -- ThomasNoël
    * Sinon une image encodée en Base64 avec restriction sur quelques paramètres (essentiellement dimensions et nombre de couleurs). -- JeanChristopheAndré

Discussion

Ajoutez vos commentaires ici

Export

  • L'idée est bien sûr de reprendre l'information de la base de suivi, d'en exporter un maximum vers une base d'authentification et de recueillir ce que manque. Voici donc quelques idées sur comment le faire. Merci d'ajouter vos commentaires dans la section appropriée ou d'ajouter celles qui manques.
  • J'aurais sans doutes besoins d'aide pour recueillir les informations / la structure nécessaires pour chaque système. Je suis principalement familier avec MySQL et SAMBA.

Proposition 1

Un module d'exportation par technologie.

MySQL

  • Il serait sans doute intéressant d'avoir un module d'exportation MySQL adaptable pour permettre de faire la synchronisation entre différentes bases MySQL. Dans le cas d'un CNF avec une base d'authentification MySQL et une base PMB par exemple.

LDAP

NIS

SAMBA

Proposition 2

Exportation modularisée avec profil

  • Chaque type d'exportation est effectuée à partir d'un profil qui contient
    • Un hôte (adresse IP, port, etc) (table hote)

    • Un type de connexion et les options spécifiques à celle-ci (MySQL, NIS, LDAP, etc) (table connexion)

    • Les valeurs par défaut des paramètres d'authentification (uid, gid, domaine, alias, shell, homedir, etc) (table valeurs)

      • Les valeurs par défaut sont écrasées par les valeurs existantes si elles existent dans la base de suivi.
      • Les tables "extras" proposées par Jérôme deviennent très utiles en nous permettant de bien gérer les cas qui diffèrent. On pourrait par exemple définir un /bin/bash par défaut pour les usagers et /bin/ksh pour l'usager jsantini en spécifiant ("shell", "/bin/ksh") dans la table userExtra.

Table Usager

  • Un champ photo ? (SebastienLanteigne)

    • Je confirme qu'une photo serait indispensable, cela nous a permis à Libreville d'identifier des tricheurs. (Matthieu)
    • Des fichiers login.jpg et zou. Pas la peine de balancer des blob dans le MySQL, c'est ch**nt à gérer. -- ThomasNoël

    • Sinon une image encodée en Base64 avec restriction sur quelques paramètres (essentiellement dimensions et nombre de couleurs). -- JeanChristopheAndré

Projet/GUIA/Discussion (dernière édition le 2008-02-21 22:10:06 par localhost)