Scribe-test
Un article de EoleWiki.
Sommaire |
Banc de test pour Scribe
Au vue du nombre important de fonctionnalités qu'offre le module Scribe, une liste des principaux tests à effectuer pour valider un état est nécessaire.
Tests de base
- Installation réseau et CD ou Maj
- Instanciation / diagnostic
Extraction
- Sconet
- (texte/aaf)
Utilisation Ead2
- Création d'un professeur, d'un niveau, d'une classe et d'un élève
- Création d'un groupe (avec/sans partage/liste de diffusion)
- Tester les utilisateurs, groupes, partages et listes de diffusion créées
Connexion Windows
"admin"
- Installer le client Scribe
- Tester l'antivirus temps réél avec signature de virus cf. Tests_Scribe
- Juste lancer les applications (Esu, Alias, Liens HTML, etc.)
Professeur
- Ouverture de session
- Lancer les applications (Gestion-postes, surfer)
- Droit de :
- Lecture dans le dossier "prive" des élèves
- Lecture & écriture dans "donnees/travail"
Élève
- Vérifier les droits d'écriture sur :
- "donnees/travail" (lecture et lecture/écriture)
- Surfer
Connexion FTP
Il faut au préalable se connecter sur un poste client afin de déclencher dyn_logon.py (netlogon root preexec) qui crée le répertoire $HOME/.ftp/ (chroot lors de la connexion FTP)
- Envoi de mail avec le webmail
- élèves
- liste de diffusion
- POP/IMAP/SMTP avec Thunderbird par Ex.
Utilisateur Scribe
- Outil semi-graphique
- Connexion locale EAD2
Agents Zephir
- Jeter un oeil aux agents Zephir (8090)
Système
- Parcourir "/var/log/syslog" (et autres)
Tests avancés
Utilisation Ead2
- Distribution et ramassage des devoirs
- Création de mail
- Modification des paramètres des utilisateurs créés à l'extraction et manuellement
- Mode de contrôle VNC
- Envoie de messages aux connectés
- Exctinction/redémarrage de machines
- Faire une sauvegarde/restauration
- Création/association de rôles et test avec l'utilisateur
Connexion Windows
- Test de mise à jour du client Scribe
"admin"
- Appliquer de nouvelles règles dans Esu
- Créer un nouveau groupe de machines et tester
- Créer des utilisateurs dans un groupe de machines et tester
- Modification des permissions sur les dossiers Scribe sous XP
Professeur
- Observation/blocage d'élève
- Diffusion du poste
- Distribution de devoir
- Mail sur Scribe
Élève
- Vérifier les droits d'écriture sur :
- dossiers U:\devoirs\*\* (tester le fichier de devoirs en écriture)
- Tester le blocage
- Quotas
Attention :
le fichier /etc/eole/distrib/install.ini contient la version ("version=") du client Scribe présente sur le serveur.
S'il est supérieur au fichier %WINDIR%\Eole\install.ini le service MAJ client Scribe va mettre le client
automatiquement à jour sur la station.
Ceci provoque 2 redémarrage :
* un pour la désinstallation de l'ancienne version * un pour l'installation de la nouvelle
Les actions sont enregistrées dans les fichiers :
- MAJ : %WINDIR%\cliscribe_updater.log
- Service Scribe : %WINDIR%\cliscribe.log
- Logon.exe : %WINDIR%\cliscribe_logon.log
- Utilisateur : %TMP%\cliscribe_utilisateur-%USERNAME%.log
Pour consulter un fichier de log, Démarrer => Exécuter => copier le nom du fichier (tel quel, %VARIABLE% inclus)
Trucs et astuces :
Vista enregistre *cliscribe_logon.log* dans "%USERPROFILE\AppData\Local\VirtualStore\Windows\"
Pas de service Scribe sur 95/98/Me (utilisation de *esuclnt.exe* et d'une connexion VNC "classique")
Connexion FTP
- Création de fichiers/dossiers et tester l'accès depuis un poste windows
- Et réciproquement
- Connexion à l'interface sympa et création d'une liste manuelle (Mysql) et tester
- Envoi de virus/spam
Applications Web
- Gibii
- Gepi
- SPIP/Eva
- Envole
