Tâche #26632
Scénario #26542: Installer et configurer Veyon via Salt
Configurer Veyon Master sur les postes windows
100%
Révisions associées
Veyon: configure the service and stick to formula convention
Grouping computers
------------------
The grouping of computers is done by using the “location” attribute of
computer LDAP objects.
This is the easiest configuration to manage for administrator since it
only requires to edit the computer object.
Convention
----------
The formula convention is to make the init.sls only install package
and manage service.
Additional behaviours are achieved by additional SLS.
Deploying configuration
-----------------------
To deploy the configuration we will use the “Template Override and
Files Switch (TOFS)” pattern.
The configuration requires new pillar under “eole-workstation.veyon”,
see “pillar.example”
- TOFS_pattern.md: documentation of the TOFS pattern
- pillar.example: add Veyon configuration example.
- eole-workstation/macros.jinja: provide the “files_switch” macro to
be used by TOFS pattern.
- eole-workstation/defaults.yaml: default settings for
“eole-workstation”, only used by “eole-workstation.veyon” for now.
- eole-workstation/map.jinja: load default settings and mix them with
per OS family and pillar values.
- eole-workstation/init.sls: include “eole-workstation.veyon.config”
to make sure the software is configured and running.
- eole-workstation/veyon/config.sls: download and import the configuration.
Set the LDAP password with the “veyon-ctl” tool.
Manage service with “veyon-ctl” to workaround a problem when
restarting the service by “salt.states.service” on windows.
- eole-workstation/veyon/files/Windows/veyon-config.json:
Veyon configuration file for windows machines.
It use the LDAP from samba and group machines by their “location”
attribute.
- eole-workstation/veyon/init.sls: install the software and manage the
service.
It can be called directly as “eole-workstation.veyon” or indirectly
by “eole-workstation.veyon.config”.
Update version for new release 1.1.1
Historique
#1 Mis à jour par Scrum Master il y a environ 5 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Scrum Master il y a environ 5 ans
- Assigné à mis à Laurent Flori
#3 Mis à jour par Laurent Flori il y a environ 5 ans
- Fichier veyon_config.json ajouté
#4 Mis à jour par Laurent Flori il y a environ 5 ans
On peut vérifier la configuration du ldap avec veyon-ctl depuis un poste intégré
(veyon-ctl est dans c:\Program Files\Veyon
veyon-ctl ldap query users
veyon-ctl ldap query computers
On peut importer la configuration depuis le terminal d'une station:
veyon-ctl config import <maconfig.json>
#5 Mis à jour par Laurent Flori il y a environ 5 ans
- Fichier veyon_scribe_etb1.json ajouté
#6 Mis à jour par Daniel Dehennin il y a environ 5 ans
- Statut changé de En cours à Résolu
#7 Mis à jour par Fabrice Barconnière il y a environ 5 ans
- Restant à faire (heures) changé de 12.0 à 0.0
#8 Mis à jour par Daniel Dehennin il y a environ 5 ans
- % réalisé changé de 0 à 100
#9 Mis à jour par Scrum Master il y a environ 5 ans
- Statut changé de Résolu à Fermé