zabbix >= 7.4.1-2 peut nécessiter une intervention manuelle
4 août 2025 - benjarobin
A partir de la version 7.4.1-2, les comptes utilisateurs suivants du système Zabbix (précédemment fournis par les paquets correspondants) ne seront plus utilisés. A la place, tous les composants de Zabbix s’appuieront désormais sur un compte utilisateur zabbix partagé (comme prévu à l’origine par upstream et fait par d’autres distributions) :
- zabbix-server
- zabbix-proxy
- zabbix-agent (également utilisé par le paquet
zabbix-agent2
) - zabbix-web-service
Ce compte utilisateur zabbix
partagé est fourni par le paquet zabbix-common
nouvellement introduit, qui est maintenant une dépendance pour tous les paquets zabbix-*
pertinents.
Le passage au nouveau compte utilisateur est géré automatiquement pour les fichiers de configuration principaux correspondants et les unités de service systemd
.
Cependant, une intervention manuelle peut être nécessaire si vous avez créé des fichiers personnalisés ou des configurations faisant référence aux comptes d’utilisateurs dépréciés ci-dessus et/ou leur appartenant, par exemple :
- Fichiers
PSK
utilisés pour les communications chiffrées - Scripts personnalisés pour la collecte de métriques ou la génération de rapports
- Règles
sudoers
pour les métriques nécessitant des privilèges élevés pour être collectées
Ceux-ci doivent donc être mis à jour pour faire référence au nouveau compte utilisateur zabbix
, il est aussi nécessaire de changer le propriétaire des fichiers appartenant aux anciens comptes utilisateurs listés précédemment. Sinon, certains services ou paramètres utilisateur peuvent ne pas fonctionner correctement, ou pas du tout.
Une fois la migration effectuée, vous pouvez supprimer les comptes d’utilisateurs obsolètes de votre système.