Comedu, Serveur Linux de Communication

  [ Accueil ] [ Retour à l'article ]

Charte informatique à la connexion
http://www.profetice.org/comedu/article.php3?id_article=142

mercredi 5 septembre 2012, par Benoît Thébaud

Petite procédure à mettre en place sur une Comedu 4 pour demander à l’utilisateur d’approuver (ou de refuser) la charte informatique de l’établissement à sa première connexion. On peut très bien réutiliser les fichiers exécutables Windows sur d’autres types de réseaux.

Scripts donnés à titre d’exemple, "bruts de décoffrage" à optimiser ;-)

-  décompresser le fichier charte.tgz sur le serveur linux
-  copier dans le dossier charte les fichiers eleves_date_heure.csv présents dans le perso/importation de l’admin
-  lancer le script listecomplete.sh (sh listecomplete.sh) pour concaténer les données élèves dans un seul fichier (génération du fichier compteseleves.txt)
-  lancer le script sup_lignes.sh (sh sup_lignes.sh) pour supprimer les en-têtes de fichiers (génération du fichier compteseleves2.txt)
-  lancer le script login.sh (sh login.sh) pour obtenir la génération du fichier logineleves.txt (login de tous les élèves)
-  remplacer dans le script creation_charte.sh les valeurs eleves1 et eleves2 par le contenu du fichier logineleves.txt (ne pas effacer !fin ! à la fin du fichier)
-  lancer le script creation_charte.sh (sh creation_charte.sh) pour créer dans le dossier perso de chaque élève un dossier charte avec un fichier chartenonlue.txt.
-  on peut tester les scripts précédents avec le fichier csv exemple présent dans l’archive.
-  modifier avec le langage de script gratuit AutoIt le fichier charte.au3 (le fichier charte.exe est l’exécutable correspondant à ce source) réalisé par Olivier Le grand.
-  créer ou modifier le script commun.bat présent dans \\adresse_ip_du_serveur\netlogon\scripts
-  copier le fichier charte.exe dans w :\logiciels\ par exemple
-  à la première connexion, l’utilisateur se verra proposer la charte. Après sa validation, le fichier chartenonlue.txt présent dans son perso\charte est supprimé et la charte ne sera pas proposée par la suite.

JPG - 31.7 ko

Scripts à adapter par exemple pour copier ou supprimer des données dans les perso de tous les utilisateurs.

Documents liés

(http://www.profetice.org/comedu/IMG/tgz/charte.tgz)
TGZ - 292.7 ko



[ Accueil ] [ Retour à l'article ] [ Haut ]