A fost publicat un nou release gpupdate, instrumentul pentru aplicarea politicilor de grup în distribuțiile „Alt”. Mecanismele gpupdate aplică politicile de grup pe mașinile-client atât la nivel de sistem, cât și pentru utilizatorii individuali. Instrumentul gpupdate face parte din soluția alternativă a companiei „Bazalt SPO” pentru implementarea infrastructurii de domeniu Active Directory pe Linux. Aplicația suportă funcționarea în infrastructura de domeniu MS AD sau Samba DC. Codul gpupdate este scris în Python și este distribuit sub licența GPLv3+. Gpupdate poate fi instalat din ramura stabilă p10 a repository-urilor ALT.
Principiul de funcționare al gpupdate se bazează pe implementarea politicilor de grup în Linux, în cadrul căruia politicile sunt stocate în directorul SysVol pe controlere. domeniu. GPOA, submodulul gpupdate, accesează SysVol al controlerului de domeniu și încarcă din acesta toate template-urile politicilor de grup GPT pentru sistem și utilizatori (directorile Machine și User) și toate informațiile din directoare. Instrumentul gpupdate analizează fișierele cu extensia .pol și își construiește o bază de date. Din acest registru, GPOA își extrage datele, le sortează, le procesează și începe să ruleze modulele „appliers” pe rând.
Fiecare dintre aceste module este responsabil pentru o parte a aplicării setărilor. De exemplu, există module legate de setările nucleului sistemului, de setările desktopului, perifericelor, browserului, setările imprimantelor. Și fiecare dintre module ia partea din bază care îi corespunde. De exemplu, applier firefox va căuta în bază linia cu firefox și va procesa doar această parte a bazei — anume va forma din aceste informații un fișier json în directorul /etc/firefox/policies (așa cum este format în Linux). Apoi, când browserul web este lansat, acesta accesează acest director și activează toate setările.
Modificări în versiunea 0.9.11.2:
- Se susțin aplicațiile pentru computer a tuturor politicilor web-browser-ului Firefox și Chromium.
- Au fost adăugate mecanismele de aplicare a politicilor scripturilor — logon/logoff/startup/shutdown.
- Mecanismele de aplicare a parametrilor setărilor sistemului (preferences): operațiuni cu fișiere (Files), directoare (Folders), fișiere de configurare (Ini-files).
- A fost adăugat o nouă acțiune pentru actualizarea stării serviciilor în gpupdate-setup — cheia update pornește toate serviciile necesare la actualizarea dpdate-ului gpupdate.
- Îmbunătățirea aplicării politicilor personalizate în ceea ce privește funcționarea corectă și securitatea. Pentru Systemd, a fost introdus un cronometru de sistem gpupdate.timer și un cronometru personalizat gpupdate-user.timer pentru monitorizarea și controlul timpului de execuție al serviciului gpupdate.service. Frecvența de activare a gpupdate poate fi configurată prin cronometru.
- A fost optimizat modul de procesare a politicilor de închidere pe sine - „Configurarea modului de procesare a politicii de grup a utilizatorului”. Această politică permite înlocuirea parametrelor unui obiect de politică de grup cu parametrii altui obiect pentru utilizatorii acestuia din urmă.
Caracteristicile versiunii 0.9.12:
- A fost adăugat un mecanism de aplicare a politicilor de grup pentru browserul Yandex pe computer.
- Mecanismele de aplicare a setărilor sistemului (preferences): setările resurselor de rețea partajate pentru utilizator (network shares).
- A fost adăugată funcționalitatea de a căuta controlere de domeniu (DC) cu un director SysVol configurat, dacă controlerul de domeniu selectat automat s-a dovedit a avea un SysVol în care lipsesc politicile de grup. Din default, căutarea controlerelor de domeniu este dezactivată.
- A fost adăugată posibilitatea de a genera reguli pentru toate acțiunile polkit prin intermediul politicilor de grup; pentru fiecare polkit-action poate fi pregătit un șablon admx de configurare, care va apărea în arborele consolei instrumentului grafic de editare a configurațiilor sistemului și utilizatorului GPUI.
- A fost corectată afișarea politicii de montare a discurilor pentru utilizator și a fost adăugată suportul pentru montarea pe computer:
- A fost adăugat suport pentru opțiunile etichetelor de disc;
- A fost corectată coliziunea literelor denumirii discurilor; literele discurilor sunt atribuite așa cum se face în Windows.
- Au fost înlocuite punctele de montare pentru a afișa resursele partajate:
- /media/gpupdate/drives.system — для системных ресурсов;
- /media/gpupdate/.drives.system — для скрытых системных ресурсов;
- /run/media/USERNAME/drives — для общих ресурсов пользователя;
- /run/media/USERNAME/.drives — для скрытых общих ресурсов пользователя.
Sursa: opennet.ro
