GPOA je funkce pro získávání, reinterpretaci a aplikaci objektů GPO z domén Windows Active Directory v prostředí UNIX.
Nedávno se objevily zprávy o vydání nové verze nástroje gpupdate, který se používá k aplikaci skupinových politik v alternativních distribucích na klientských počítačích, a to jak na úrovni systému, tak pro jednotlivé uživatele.
Nástroj gpupdat e je součástí alternativního řešení Basalt SPO pro nasazení doménové infrastruktury Active Directory v Linuxu. Aplikace podporuje práci s doménovou infrastrukturou MS AD nebo Samba DC.
gpupdate je založen na implementaci zásad skupiny Linux, kde jsou zásady uloženy v adresáři SysVol na řadičích domény.
GPOA, submodul nástroje gpupdate, přistupuje k adresáři SysVoI řadiče domény a načítá všechny šablony GPT/GPO pro systém a uživatele (adresáře počítačů a uživatelů) a všechny informace o adresářích. Nástroj gpupdate sám analyzuje soubory s příponou .pol a kompiluje databázi. Z této databáze GPOA načítá data, třídí je, zpracovává a začíná postupně spouštět moduly „applier“.
Každý z těchto modulů je zodpovědný za svou roli v aplikaci konfigurace. Existují například moduly související s konfigurací jádra systému, konfigurací plochy, periferií, konfigurací prohlížeče a konfigurací tiskárny.
A každý z modulů si vezme tu část databáze, která mu odpovídá, např. aplikátor firefox vyhledá v databázi řádek s firefoxem a zpracuje pouze tuto část databáze, tedy vytvoří soubor json z tyto informace v adresáři /etc/firefox/policies (jak je vytvořen v Linuxu).
Mezi hlavní nové funkce nejnovější verze gpupdate patří:
- Jsou podporovány všechny zásady webového prohlížeče Firefox a Chromium.
- Přidány mechanismy pro aplikaci zásad skriptů: přihlášení/odhlášení/přihlášení/vypnutí.
- Mechanismy pro aplikaci parametrů konfigurace systému (preference): operace se soubory (Files), adresáře (Folders), konfigurační soubory (Ini-files).
- Přidána nová akce pro aktualizaci stavu služeb v gpupdate-setup: Aktualizační klíč spustí všechny potřebné služby při aktualizaci dotčeného gpupdate.
- Zlepšení aplikace personalizovaných politik z hlediska jejich správného fungování a zabezpečení.
- Systemd představil systémový časovač gpupdate.timer a uživatelský časovač gpupdate-user.timer pro sledování a řízení doby provádění služby gpupdate.
- Frekvenci spouštění gpupdate lze nastavit pomocí časovače.
- Optimalizovaný režim zpracování zpětné smyčky zásad: Konfigurace vlastního režimu zpracování zpětné smyčky zásad skupiny.
- Přidán mechanismus pro použití zásad skupiny prohlížeče Yandex pro počítač.
- Mechanismy pro použití systémových konfiguračních parametrů (předvoleb): konfigurace síťových sdílených položek pro uživatele (síťové sdílené položky).
- Přidán výčet řadičů domény (DC) s konfigurovaným adresářem SysVol, pokud je automaticky vybraný řadič domény SysVol, který nemá žádné zásady skupiny.
- Ve výchozím nastavení je výčet řadiče domény zakázán.
- Přidána možnost generovat pravidla pro všechny akce polkit prostřednictvím skupinové politiky; pro každou akci polkitu si můžete připravit šablonu konfigurace admx, která se zobrazí ve stromu konzoly grafického nástroje pro úpravu uživatelských a GPUI systémových konfigurací.
- Opraveno zobrazování zásad pro připojení disku uživateli a přidána podpora pro připojení k počítači.
- Přidána podpora pro možnosti označení disků.
- Opravena kolize názvů písmen jednotek; písmena jednotek jsou přiřazena jako ve Windows.
- Změněny přípojné body pro zobrazení sdílení.
A konečně, pro zájemce, kód gpupdate je napsán v Pythonu a distribuován pod licencí GPLv3+; nástroj lze nainstalovat ze stabilní větve p10 z ALT repozitářů.