Une nouvelle version de gpupdate a été publiée, l'outil d'application des stratégies de groupe dans les distributions « Alt ». Les mécanismes de gpupdate appliquent les stratégies de groupe sur les machines clientes à la fois au niveau système et pour les utilisateurs individuels. L'outil gpupdate fait partie de la solution alternative de la société « Basalt SPO » pour la mise en œuvre de l'infrastructure de domaine Active Directory sous Linux. L'application prend en charge le fonctionnement dans l'infrastructure de domaine MS AD ou Samba DC. Le code de gpupdate est écrit en Python et est distribué sous la licence GPLv3+. gpupdate peut être installé à partir de la branche stable p10 des dépôts ALT.
Le principe de fonctionnement de gpupdate est basé sur la mise en œuvre des stratégies de groupe sous Linux, où les politiques sont stockées dans le répertoire SysVol sur les contrôleurs. de domaine. GPOA, le sous-module de gpupdate, accède à SysVol du contrôleur de domaine et en charge tous les modèles de stratégies de groupe GPT pour le système et les utilisateurs (répertoires Machine et User) ainsi que toutes les informations des répertoires. L'outil gpupdate analyse les fichiers avec l'extension .pol et constitue une base de données. À partir de cette base de registre, GPOA récupère ses données, les trie, les traite et commence à exécuter les modules « appliquants » un par un.
Chacun de ces modules est responsable de sa propre partie de l'application des paramètres. Par exemple, il existe des modules liés aux paramètres du noyau du système, aux paramètres du bureau, des périphériques, du navigateur, et aux paramètres des imprimantes. Et chacun des modules prend la partie de la base qui lui correspond. Par exemple, l'appliquant firefox cherchera dans la base la ligne correspondant à firefox et ne traitera que cette partie de la base — à savoir, former à partir de cette information un fichier json dans le répertoire /etc/firefox/policies (comme cela est formé sous Linux). Ensuite, lorsqu'on lance le navigateur web, il se réfère à ce répertoire et applique tous les paramètres.
Modifications dans la version 0.9.11.2 :
- L'application de toutes les politiques des navigateurs web Firefox et Chromium pour l'ordinateur est prise en charge.
- Des mécanismes d'application des politiques des scripts ont été ajoutés — logon/logoff/startup/shutdown.
- Des mécanismes d'application des paramètres de configuration système (preferences) ont été mis en place : opérations sur les fichiers (Files), répertoires (Folders), fichiers de configuration (Ini-files).
- Une nouvelle action pour mettre à jour l'état des services dans gpupdate-setup a été ajoutée — la clé update active tous les services nécessaires lors de la mise à jour du gpupdate concerné.
- Amélioration de l'application des politiques utilisateur en termes de fonctionnement correct et de sécurité. Un minuteur système gpupdate.timer et un minuteur utilisateur gpupdate-user.timer ont été ajoutés pour le suivi et le contrôle du temps d'exécution du service gpupdate.service. La fréquence de lancement de gpupdate peut être configurée via le minuteur.
- Optimisation du mode de traitement des politiques de fermeture sur elles-mêmes - «Configuration du mode de traitement des politiques de groupe utilisateur». Cette politique permet de remplacer les paramètres d'un objet de politique de groupe par ceux d'un autre objet pour les utilisateurs de ce deuxième objet.
Particularités de la version 0.9.12 :
- Mécanisme d'application des politiques de groupe du navigateur Yandex pour les ordinateurs ajouté.
- Mécanismes d'application des paramètres de configuration système : réglages des ressources réseau partagées pour l'utilisateur.
- Ajout de la recherche de contrôleurs de domaine (DC) avec un répertoire SysVol configuré, si le contrôleur de domaine choisi automatiquement présente un SysVol sans politiques de groupe. Par défaut, la recherche de contrôleurs de domaine est désactivée.
- Ajout de la possibilité de générer des règles pour toutes les actions polkit via des politiques de groupe ; pour chaque action polkit, un modèle admx de configuration peut être préparé, qui apparaîtra dans l'arborescence de la console de l'outil graphique d'édition de configurations système et utilisateur GPUI.
- Correction de l'affichage de la politique de montage des disques pour l'utilisateur et ajout de la prise en charge du montage pour l'ordinateur :
- Ajout de la prise en charge des options d'étiquetage des disques ;
- Correction des collisions de lettres de noms de disques ; les lettres de disques sont attribuées comme sous Windows.
- Remplacement des points de montage pour l'affichage des ressources partagées :
- /media/gpupdate/drives.system — для системных ресурсов;
- /media/gpupdate/.drives.system — для скрытых системных ресурсов;
- /run/media/USERNAME/drives — для общих ресурсов пользователя;
- /run/media/USERNAME/.drives — для скрытых общих ресурсов пользователя.
Source : opennet.ru
