Mise à jour du client Horus

Le client Horus installé sur les stations Windows est automatiquement mis à jour si une nouvelle version est disponible sur le serveur. L'installeur du client Horus présent sur le serveur est fourni par le paquet controle-vnc-client. Autrement-dit, si le paquet controle-vnc-client est mis à jour sur le serveur, les clients Windows se mettront automatiquement à jour au prochain redémarrage.

Principe de la mise à jour du client :

  • lors de l'installation du client Horus, le fichier %WINDIR%\Eole\install.ini est créé. Ce fichier contient la version du client installé ;

  • à chaque démarrage de la station le service de mise à jour du client vérifie sur le serveur si une nouvelle version est disponible en téléchargeant le fichier http://<adresse_module>:8790/install.ini ;

  • si une nouvelle version est disponible, le service désinstalle l'ancienne version, redémarre, installe la nouvelle version et redémarre à nouveau.

Le fichier de référence du serveur est /home/client_horus/install.ini. (lié pour "admin" dans U:\client\install.ini).

Les opérations effectuées par le service de mise à jour du client Horus sont journalisées dans %WINDIR%\cliscribe_updater.log.

Le service de mise à jour du client Horus est accompagné d'une fenêtre d'indication de l'avancement qui s'affiche lorsqu'un utilisateur ouvre une session pendant la mise à jour du client Horus.

Fenêtre d'avancement de la mise à jour
Fenêtre d'avancement de la mise à jour

Truc & astuce

Si pour une raison précise la mise à jour des clients doit être ponctuellement désactivée, il est possible de le faire :

  • par station, en renseignant "VERSION = 0" dans le fichier %WINDIR%\Eole\install.ini ;

  • pour toutes les stations, en renseignant "VERSION = 0" dans le fichier /home/client_scribe/install.ini.

Attention

Il est fortement déconseillé de désactiver la mise à jour du client parce que :

  • le serveur sera à jour et pas le client, certaines actions risquent de ne plus fonctionner ;

  • les nouvelles fonctionnalités ne seront pas disponibles ;

  • les mises à jour peuvent contenir des corrections de sécurité.

Aucune aide ne pourra être apportée si le client n'est pas à jour.