La nouvelle distribution éducative pour débutants et initiés.

Vous n'êtes pas identifié(e).

Annonce

PRIMTUX3 i386 EST DISPONIBLE SUR SOURCEFORGE.
Somme MD5: 56c0dc747faf1160fad937a7d1f231f6

#1 14-06-2017 09:54:17

Xavier
Membre
Inscription : 08-06-2017
Messages : 16

Epoptes sous Primtux2 - Le Retour

Bonjour, après avoir vu le post de Thierry j'ai décidé de refaire un mini-tuto plus à jour et qui fonctionne.

Installation du serveur
Tout d'abord :

sudo apt-get install epoptes

L'on ajout ensuite l'utilisateur de la machine maître (ici "administrateur" dans le groupe epoptes pour qu'il puisse lancer l'interface

sudo gpasswd -a administrateur epoptes

Lancement au démarrage de la machine
L'on renseigne ensuite le fichier /home/administrateur/.fluxbox/startup avec la ligne

exec /usr/bin/epoptes &

à l'aide la commande

sudo nano /home/administrateur/.fluxbox/startup

/!\ Bien mettre juste avant le exec fluxbox sous peine de rencontrer des problèmes de compatibilité avec l'écran d'accueil /!\
922592epoptesprimtuxboot.png

(D'ailleurs j'ai remarqué que faire cette manip en ayant la ligne qui se situe un peu plus bas "accueil" dé-commentée, cliquer sur "Ne pas afficher l’accueil au démarrage" commente une ligne qui n'est pas la bonne, exemple ici)

Installation du client

sudo apt-get install epoptes-client

Renseigner votre fichier /etc/hosts avec l'adresse ip du serveur installé plus haut comme suit à l'aide de la commande

sudo nano /etc/hosts

/!\ Bien prendre soin de séparer l'adresse ip de "server" avec une tabulation /!\ (Je ne sais pas si c'est obligatoire, mais c'est de bonne pratique)
726390ipserveurdansetchosts.png

L'adresse renseignée, l'on récupère la cle qui va servir au handshake serveur-client en utilisant la commande

epoptes-client -c

Lancement au démarrage de epoptes-client en session utilisateur
Epoptes ayant besoin des droits administrateurs pour être lancés, j'ai trouvé le moyen par le fichier sudoers de outrepasser ceci en autorisant mini super et maxi à se logguer sans mot de passe en sudo pour lancer epoptes-client

sudo visudo

ajouter la ligne

01-mini,02-super,03-maxi ALL=(ALL) NOPASSWD: /usr/sbin/epoptes-client

comme suit: (Ici aussi l'on utilise tabulation au lieu de espace)
626693lancementaudemarrgeepoptes.png

Il faut ensuite renseigner les 3 fichiers suivant
/home/01-mini/.fluxbox/startup
/home/02-super/.fluxbox/startup
/home/03-maxi/.fluxbox/startup

de la même manière que plus haut sur la machine serveur avec la ligne

exec /usr/sbin/epoptes-client &

Et voilà vos machines devraient communiquer ensemble au démarrage
Je suis en train de tester de faire une image de la machine client avec CloneZilla pour ensuite la re-déployer et voir si cela crée des bugs ou pas
Edit:Les certificats se répliquent bien sur les machines client, il faut cependant changer les adressages ip de celles-ci pour ne pas créer de conflit avec italc-master
Merci à Steph de m'avoir parlé de ce logiciel, iTalc m'a fatigué hier et epoptes est très bien, même si le sujet reste à être travaillé étant donné que certaines fonctionnalités sont défaillantes (testé sous vm et machines physiques):
-Diffuser l'écran (fenêtré ou non)
-Fonctions de logout, reboot, etc etc)

Les autres fonctionnent: l'on peut prendre la main ou juste regarder l'écran, verrouiller/déverrouiller les ecrans, couper le son/réactiver.

Xavier

Dernière modification par Xavier (01-08-2017 22:58:30)

Hors ligne

#2 14-06-2017 10:43:28

Steph
Administrateur
Inscription : 03-06-2015
Messages : 3 639

Re : Epoptes sous Primtux2 - Le Retour

Merci pour ce tuto!
Par contre dans le startup de fluxbox, il faut ajouter le démarrage automatique juste avant exec fluxbox, faute de quoi, les diverses manipulations sur le démarrage automatique des handymenus, de l'accueil t de xscreensaver ne fonctionneront pas car leur numéro de ligne aura changé.

Hors ligne

#3 14-06-2017 11:15:33

Xavier
Membre
Inscription : 08-06-2017
Messages : 16

Re : Epoptes sous Primtux2 - Le Retour

Hmm il reste que j'utilise

xset -dpms
xset s off

En haut du fichier startup pour supprimer la veille automatique, donc je décalle les n° de ligne automatiquement...
Après c'est un faux problème étant donné que je ne vais pas laisser l'écran d'accueil accessible aux utilisateurs de la machine maître.

Hors ligne

#4 14-06-2017 11:29:25

Steph
Administrateur
Inscription : 03-06-2015
Messages : 3 639

Re : Epoptes sous Primtux2 - Le Retour

Un faux problème dans ton cas car tu sais manipuler ce fichier, un réel pour l'utilisateur débutant.

Hors ligne

#5 14-06-2017 11:41:34

Xavier
Membre
Inscription : 08-06-2017
Messages : 16

Re : Epoptes sous Primtux2 - Le Retour

C'est pas faux, question qui peut sembler bête peut-être tu peux m'éclairer.
J'ai testé de faire une image de la machine et de la déployer, le maitre la reconnait tout de suite et l'affiche,
le certificat que le client récupère ne posera pas de problèmes sur plusieurs machines? Je me demande si ça garde une adresse MAC quelque part ou pas...
Sinon je peux toujours faire la manip sur toute les machines mais bon

Hors ligne

#6 14-06-2017 11:44:28

Steph
Administrateur
Inscription : 03-06-2015
Messages : 3 639

Re : Epoptes sous Primtux2 - Le Retour

Là je n'en sais rien, je n'utilise pas epoptes, je l'avais juste testé comme toi et j'avais constaté que c'était pas mal.

Hors ligne

#7 14-06-2017 12:01:51

Xavier
Membre
Inscription : 08-06-2017
Messages : 16

Re : Epoptes sous Primtux2 - Le Retour

D'accord merci, j'ai modifié le tuto du coup pour ne pas amener de confusion à un utilisateur débutant.

Hors ligne

#8 14-06-2017 12:10:10

Steph
Administrateur
Inscription : 03-06-2015
Messages : 3 639

Re : Epoptes sous Primtux2 - Le Retour

Merci! Il faut penser qu'on s'adresse d'abord à des néophytes, c'est pas toujours évident même si ça peut l'être pour nous.

Hors ligne

#9 14-06-2017 15:26:48

Steph
Administrateur
Inscription : 03-06-2015
Messages : 3 639

Re : Epoptes sous Primtux2 - Le Retour

Essaie ça, en supposant que l'exécutable d'epoptes est dans /usr/bin/:

Dans /etc/init.d, crée un fichier exécutable nommé epoptes:

#! /bin/sh
### BEGIN INIT INFO
# Provides:          epoptes
# Should-Start:      
# Required-Start:    
# Required-Stop:     
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: epoptes
# Description:       Demarre epoptes
### END INIT INFO
#
# Author:       Steph <contact@primtux.fr>
#

/usr/bin/epoptes start

puis dans un terminal, tape ceci:

sudo update-rc.d epoptes defaults

Enfin redémarre.

Hors ligne

#10 14-06-2017 15:39:00

Xavier
Membre
Inscription : 08-06-2017
Messages : 16

Re : Epoptes sous Primtux2 - Le Retour

Merci, celui-ci pourrait me servir à l'avenir.
Au final ça fonctionne, le fait d'être en NAT pour les tests donne de la latence aux connexions je pense...

Hors ligne

#11 07-07-2017 13:55:51

Xavier
Membre
Inscription : 08-06-2017
Messages : 16

Re : Epoptes sous Primtux2 - Le Retour

Bon, c'est déployé, le problème en était un faux (les test en NAT c'est pas bien smile )
Epoptes est super réactif.

Primtux devrait être déployé sous peu dans une autre école après une intervention fructueuse de ma part dans celle-ci
pour une présentation rapide.
Pour moins se casser la tête j'ai proposé la solution NoMachine pour que les enseignants puissent accéder à une VM PrimTux avec Epoptes (Les enseignants sont sous Windows et ont besoin de leur tableau interactif fonctionnel)

Voilà, moi l'aventure continue avec la rédaction d'un superbe rapport de stage et dossier pro donc je traînerais plus trop par ici.

Merci à l'équipe pour leur réactivité et leur boulot, pas réussi à casser de machine alors que je leur en ai fait manger de la ligne de commande à gogo.

Cordialement smile

Dernière modification par Xavier (07-07-2017 13:59:22)

Hors ligne

#12 07-07-2017 14:50:46

ideefixe
Modérateur
Lieu : Bourges
Inscription : 04-06-2015
Messages : 2 127

Re : Epoptes sous Primtux2 - Le Retour

Salut Xavier smile

En plus de ton beau rapport de stage, veux-tu créer une page sur https://carto.framasoft.org/tags/primtux

et une chronique sur https://framalibre.org/content/primtux

Hors ligne

#13 07-07-2017 16:39:07

Steph
Administrateur
Inscription : 03-06-2015
Messages : 3 639

Re : Epoptes sous Primtux2 - Le Retour

Oui la VM est aussi une bonne solution étant donné la faible consommation mémoire de PrimTux.

Hors ligne

#14 10-07-2017 10:42:13

Xavier
Membre
Inscription : 08-06-2017
Messages : 16

Re : Epoptes sous Primtux2 - Le Retour

Salut Ideefixe & Steph,
Je vais demander la permission avant de publier quoi que ce soit, ensuite oui la VM permet surtout d'avoir de la flexibilité.
Cdlt

Hors ligne

#15 10-07-2017 12:56:56

Xavier
Membre
Inscription : 08-06-2017
Messages : 16

Re : Epoptes sous Primtux2 - Le Retour

J'ai submit sur la page carto, je vais pas faire de chronique.
Par contre un article sera publié sur La Dépêche, je vous le linkerais.

Hors ligne

#16 10-07-2017 17:47:11

ideefixe
Modérateur
Lieu : Bourges
Inscription : 04-06-2015
Messages : 2 127

Re : Epoptes sous Primtux2 - Le Retour

Merci Xavier pour cette belle contribution à PrimTux smile
https://carto.framasoft.org/node/119/

Hors ligne

Pied de page des forums