GPOA je funkcia na získanie, reinterpretáciu a aplikáciu GPO z domén Windows Active Directory v prostrediach UNIX.
Nedávno sa objavila správa o vydaní novej verzie nástroja gpupdate, ktorý sa používa na aplikáciu skupinových politík v alternatívnych distribúciách na klientskych počítačoch, a to ako na úrovni systému, tak aj pre jednotlivých používateľov.
Nástroj gpupdat e je súčasťou alternatívneho riešenia Basalt SPO na nasadenie infraštruktúry domény Active Directory v systéme Linux. Aplikácia podporuje prácu s infraštruktúrou domény MS AD alebo Samba DC.
gpupdate je založený na implementácii skupinovej politiky Linuxu, kde sú politiky uložené v adresári SysVol na radičoch domény.
GPOA, podmodul nástroja gpupdate, pristupuje k adresáru SysVoI radiča domény a načítava všetky šablóny GPT/GPO pre systém a používateľov (adresáre počítačov a používateľov) a všetky informácie o adresároch. Nástroj gpupdate sám analyzuje súbory s príponou .pol a kompiluje databázu. Z tejto databázy GPOA načíta svoje údaje, zoradí ich, spracuje a začne postupne vykonávať moduly „applier“.
Každý z týchto modulov je zodpovedný za svoju časť pri aplikácii konfigurácie. Existujú napríklad moduly súvisiace s konfiguráciou systémového jadra, konfiguráciou pracovnej plochy, periférií, konfiguráciou prehliadača a konfiguráciou tlačiarne.
A každý z modulov si vezme tú časť databázy, ktorá mu zodpovedá, napríklad aplikátor firefox vyhľadá v databáze riadok s firefoxom a spracuje len túto časť databázy, čiže vytvorí súbor json z tieto informácie v adresári /etc/firefox/policies (ako je vytvorený v systéme Linux).
Medzi hlavné nové funkcie najnovšej verzie gpupdate patria:
- Podporované sú všetky pravidlá webového prehliadača Firefox a Chromium.
- Pridané mechanizmy na aplikáciu politík skriptov: login/logout/login/shutdown.
- Mechanizmy aplikácie konfiguračných parametrov systému (preferencie): operácie so súbormi (Files), adresármi (Folders), konfiguračnými súbormi (Ini-files).
- Pridaná nová akcia na aktualizáciu stavu služieb v gpupdate-setup: Aktualizačný kľúč spustí všetky potrebné služby pri aktualizácii dotknutej gpupdate.
- Zlepšenie aplikácie personalizovaných politík z hľadiska ich správneho fungovania a bezpečnosti.
- Systemd predstavil systémový časovač gpupdate.timer a používateľský časovač gpupdate-user.timer na monitorovanie a riadenie času vykonávania služby gpupdate.
- Frekvencia spustenia gpupdate sa dá nastaviť pomocou časovača.
- Optimalizovaný režim spracovania spätnej slučky politiky: Konfigurácia režimu spracovania spätnej slučky vlastnej politiky skupiny.
- Pridaný mechanizmus na uplatňovanie skupinových zásad prehliadača Yandex pre počítač.
- Mechanizmy na aplikáciu parametrov konfigurácie systému (predvoľby): konfigurácia zdieľania siete pre používateľa (sieťové zdieľania).
- Pridané vymenovanie doménových radičov (DC) s nakonfigurovaným adresárom SysVol, ak sa stalo, že automaticky vybraný DC bol SysVol, ktorý nemá žiadne skupinové politiky.
- Predvolene je enumerácia radiča domény zakázaná.
- Pridaná možnosť generovať pravidlá pre všetky akcie polkitu prostredníctvom skupinovej politiky; pre každú akciu polkitu si môžete pripraviť šablónu konfigurácie admx, ktorá sa zobrazí v strome konzoly grafického nástroja na úpravu konfigurácií používateľov a systému GPUI.
- Opravené zobrazovanie politiky pripojenia disku pre používateľa a pridaná podpora pre pripojenie k počítaču.
- Pridaná podpora pre možnosti menovky disku.
- Opravená kolízia názvov písmen jednotiek; písmená jednotiek sú priradené ako v systéme Windows.
- Prípojné body sa zmenili na zobrazenie zdieľaní.
Nakoniec, pre záujemcov, kód gpupdate je napísaný v jazyku Python a distribuovaný pod licenciou GPLv3+; nástroj je možné nainštalovať zo stabilnej vetvy p10 z ALT repozitárov.