|
|
# Introduction
|
|
|
|
|
|
Le constat est le suivant : en 2019, on trouve de nombreuses ressources présentant des tutoriels et configuration sur comment créer "un mode Kiosk"
|
|
|
|
|
|
Comme il n'y a pas, en 2019, d'après nos recherches, de plugin compatible ou remplaçant Mkiosk, nous (mon équipe et moi-même), avons donc refait un projet complet s'inspirant d'un projet préexistant réalisé par Atos pour des bornes d'accueil pour la CNAM (Projet appelé PALS, se basant sur un Firefox plein écran, sur base CentOS avec le plugin Mkiosk).
|
|
|
|
|
|
# Réalisation et évolution
|
|
|
|
|
|
Nous sommes parti sur base Ubuntu cette fois si. Nous avons conservé le principe d'utilisateur temporaire (avec session en mémoire vive). Nous avons fait un certain nombre de paramétrages de l'interface du bureau (Gnome) et de Firefox pour arriver à une interface épurée et simplifiée. Ce sont un ensemble de paramétrages "hacks" (des choses reproductibles facilement) que l'on trouve dans la documentation des projets Firefox et Gnome, il n'y a pas eu de développement spécifique pour garder la compatibilité avec les mises à jour et évolutions de l'O.S..
|
|
|
|
|
|
Le besoin a évolué avec le temps : se sont ajoutés des besoin d'un accès à des clefs USB, d'acccès à un répertoire partagé sur le réseau pour déposer des fichiers issus d'un scanner... et d'une maintenance à distance via Ansible.
|
|
|
|
|
|
# Libération du projet
|
|
|
|
|
|
Etant donné le travail de recherche réalisé (et par volonté personnelle, étant convaincu de l'intérêt du projet pour le bien commun), nous avons convenu avec le client de "libérer" cette documentation de l'ensemble du projet, expliquant comment arriver à un bureau comme l'image ci-jointe (le diable se cache dans les détails, il y a pleins de petites modifications pour cacher / bloquer tous les menus de configurations, les raccourcis claviers etc.). Cette libération sera faite à la suite d'une conférence qui sera donnée à Toulouse à l'événement "Le Capitole du libre" à la mi-novembre prochaine. Nous espérons ainsi que ce projet évolue et soit utile à d'autres collectivités, qui se l'approprieront et le feront évoluer.
|
|
|
|
|
|
## Documentation
|
|
|
|
|
|
Chaque section sous la forme de tutoriel a été rédigée pour être indépendante des autres éléments du projets. Toutefois des références à des fonctionnalités liées peuvent être faites.
|
|
|
|
|
|
# Capture d'écran
|
|
|
|
|
|
![Capture_d_écran_du_2019-09-16_09-47-22](uploads/49845990ff6f5ad4b661020a48a9e2bb/Capture_d_écran_du_2019-09-16_09-47-22.png)
|
|
|
|
|
|
![Capture_d_écran_du_2019-09-16_09-46-14](uploads/a54bb41b3d0ce3f7769ce4749584bbf8/Capture_d_écran_du_2019-09-16_09-46-14.png)
|
|
|
|
|
|
# Licence
|
|
|
|
|
|
L'ensemble du projet est placé sous Licence CC BY SA. |