È stato pubblicato un nuovo rilascio di gpupdate, uno strumento per l'applicazione delle policy di gruppo nelle distribuzioni "Alt". I meccanismi di gpupdate applicano le policy di gruppo sui computer client sia a livello di sistema che per singoli utenti. Lo strumento gpupdate fa parte della soluzione alternativa dell'azienda "Bazalt SPO" per l'implementazione dell'infrastruttura di dominio Active Directory su Linux. L'applicazione supporta il funzionamento nell'infrastruttura di dominio MS AD o Samba DC. Il codice di gpupdate è scritto in Python e distribuito con licenza GPLv3+. È possibile installare gpupdate dalla branch stabile p10 dei repository ALT.
Il principio di funzionamento di gpupdate si basa sull'implementazione delle policy di gruppo su Linux, dove le policy sono memorizzate nella directory SysVol sui controller. di dominio. GPOA, il sottocomponente di gpupdate, accede a SysVol del controller di dominio e carica da essa tutti i modelli di policy di gruppo GPT per il sistema e per gli utenti (directory Machine e User) e tutte le informazioni dalle directory. Lo strumento gpupdate analizza i file con estensione .pol e crea un database. Da questo registro, GPOA recupera i propri dati, li ordina, li elabora e inizia a eseguire a turno i moduli "appliers".
Ciascuno di questi moduli è responsabile della propria parte di applicazione delle impostazioni. Ad esempio, ci sono moduli correlati alle impostazioni del kernel di sistema, impostazioni del desktop, periferiche, browser, impostazioni delle stampanti. E ciascuno di questi moduli prende quella parte del database che gli corrisponde. Ad esempio, l'applier di firefox cercherà nel database la riga con firefox e elaborerà solo quella parte del database, cioè creerà un file json da queste informazioni nella directory /etc/firefox/policies (come viene creato in Linux). In seguito, quando viene avviato il browser web, questo accede a questa directory e attiva tutte le impostazioni.
Modifiche nella versione 0.9.11.2:
- Supporta l'applicazione per computer di tutte le policy dei browser web Firefox e Chromium.
- Aggiunti meccanismi di applicazione delle policy degli script — logon/logoff/startup/shutdown.
- Meccanismi di applicazione delle impostazioni di sistema (preferences): operazioni con file (Files), directory (Folders), file di configurazione (Ini-files).
- Aggiunta una nuova azione per aggiornare lo stato dei servizi in gpupdate-setup — la chiave update avvia tutti i servizi necessari durante l'aggiornamento di gpupdate.
- È migliorato l'applicazione delle politiche utente in termini di corretto funzionamento e sicurezza. Per Systemd è stato introdotto il timer di sistema gpupdate.timer e il timer utente gpupdate-user.timer per monitorare e controllare il tempo di esecuzione del servizio gpupdate.service. La periodicità di avvio di gpupdate può essere configurata tramite il timer.
- Ottimizzato il modo di gestione della politica di autoritratto - "Configurazione della modalità di gestione dell'autoritratto della politica di gruppo utente". Questa politica consente di sovrascrivere i parametri di un oggetto di politica di gruppo sui parametri di un altro oggetto per gli utenti di quest'ultimo.
Caratteristiche della versione 0.9.12:
- Aggiunto il meccanismo di applicazione delle politiche di gruppo per il browser Yandex per computer.
- Meccanismi di applicazione delle preferenze di sistema: impostazioni delle risorse di rete condivise per l'utente.
- Aggiunta la scansione dei controller di dominio (DC) con la cartella di sistema SysVol configurata, se il controller di dominio selezionato automaticamente si è rivelato avere un SysVol che non contiene politiche di gruppo. Per impostazione predefinita, la scansione dei controller di dominio è disabilitata.
- Aggiunta la possibilità di generare regole per tutte le azioni di polkit tramite politiche di gruppo; per ogni polkit-action è possibile preparare un modello di configurazione admx che verrà visualizzato nell'albero della console dello strumento grafico di modifica della configurazione del sistema e dell'utente GPUI.
- Corretto il display della politica di montaggio dei dischi per l'utente e aggiunta la supporto per il montaggio per il computer:
- Aggiunto supporto per le opzioni delle etichette dei dischi;
- Corretto il conflitto con i nomi di lettere dei dischi; le lettere dei dischi sono assegnate come in Windows.
- Sostituiti i punti di montaggio per la visualizzazione delle risorse condivise:
- /media/gpupdate/drives.system — для системных ресурсов;
- /media/gpupdate/.drives.system — для скрытых системных ресурсов;
- /run/media/USERNAME/drives — для общих ресурсов пользователя;
- /run/media/USERNAME/.drives — для скрытых общих ресурсов пользователя.
Fonte: opennet.ru
