GPOA er en funksjon for å hente, omtolke og bruke GPOer fra Windows Active Directory-domener i UNIX-miljøer.
Nylig kom det nyheten om lanseringen av den nye versjonen av gpupdate-verktøyet, som brukes til å bruke gruppepolicyer i Alt-distribusjoner på klientmaskiner, både på systemnivå og for individuelle brukere.
gpupdat e-verktøyet er en del av en alternativ Basalt SPO-løsning for distribusjon av en Active Directory-domeneinfrastruktur under Linux. Applikasjonen støtter arbeid med MS AD- eller Samba DC-domeneinfrastruktur.
gpupdate er basert på Linux gruppepolicyimplementering, der policyene er lagret i SysVol-katalogen på domenekontrollerne.
GPOA, en undermodul av gpupdate, åpner domenekontrollerens SysVoI-katalog og laster inn alle GPT/GPO-malene for systemet og brukerne (maskin- og brukerkataloger) og all kataloginformasjon. gpupdate-verktøyet analyserer selv filene med filtypen .pol og kompilerer databasen. Fra denne databasen henter GPOA dataene sine, sorterer dem, behandler dem og begynner å kjøre "applier"-modulene én etter én.
Hver av disse modulene er ansvarlig for sin rolle i å implementere konfigurasjonen. For eksempel finnes det moduler relatert til systemkjernens konfigurasjon, skrivebordskonfigurasjon, periferiutstyr, nettleserkonfigurasjon og skriverkonfigurasjon.
Og hver av modulene tar den delen av databasen som tilsvarer den, for eksempel vil firefox-applikatoren søke i databasen etter en linje med firefox og behandle kun denne delen av databasen, det vil si å danne en fil json fra denne informasjonen i /etc/firefox/policies-katalogen (som dannet på Linux).
De viktigste nye funksjonene i den nyeste versjonen av gpupdate inkluderer følgende:
- Alle Firefox og Chromium nettleserpolicyer støttes.
- Lagt til mekanismer for å bruke skriptpolicyer: login/logout/login/shutdown.
- Mekanismer for å bruke systemkonfigurasjonsparametere (preferanser): operasjoner med filer (filer), kataloger (mapper), konfigurasjonsfiler (Ini-filer).
- Lagt til en ny handling for å oppdatere tjenestestatusen i gpupdate-setup: Oppdateringsnøkkelen starter alle nødvendige tjenester når den berørte gpupdate oppdateres.
- Forbedring av bruken av personaliserte retningslinjer når det gjelder deres korrekte funksjon og sikkerhet.
- Systemd introduserte systemtimeren gpupdate.timer og brukertimeren gpupdate-user.timer for å overvåke og kontrollere utførelsestiden for gpupdate-tjenesten.
- Frekvensen som gpupdate kjører med kan stilles inn via en timer.
- Optimalisert policy-loopback-behandlingsmodus: Konfigurerer den tilpassede tilbakekoblingsmodusen for gruppepolicy.
- Lagt til en mekanisme for å bruke gruppepolicyer for Yandex Browser for en datamaskin.
- Mekanismer for å bruke systemkonfigurasjonsparametere (preferanser): konfigurasjon av nettverksandeler for brukeren (nettverksandeler).
- Lagt til oppregning av domenekontrollere (DC-er) med en SysVol-katalog konfigurert hvis den automatisk valgte DC-en tilfeldigvis var en SysVol som ikke har noen gruppepolicyer.
- Som standard er oppregning av domenekontroller deaktivert.
- Lagt til muligheten til å generere regler for alle polkit-handlinger via gruppepolicy; for hver polkit-handling kan du utarbeide en admx-konfigurasjonsmal som vises i konsolltreet til det grafiske verktøyet for redigering av bruker- og GPUI-systemkonfigurasjoner.
- Fast visning av diskmonteringspolicy for brukeren og lagt til støtte for montering på datamaskinen.
- Lagt til støtte for disketikettalternativer.
- Rettet kollisjon av stasjonsbokstavnavn; stasjonsbokstaver tildeles som i Windows.
- Endret monteringspunkter for å vise delinger.
Til slutt, for de interesserte, er gpupdate-koden skrevet i Python og distribuert under GPLv3+-lisensen; verktøyet kan installeres fra den stabile p10-grenen av ALT-repositoriene.