Samba 4.14.0 Verëffentlechung

D'Samba 4.14.0 Verëffentlechung gëtt presentéiert, déi d'Entwécklung vun der Samba 4 Branche weiderfuere mat enger vollwäerter Implementatioun vun engem Domain Controller an engem Active Directory Service dee kompatibel ass mat der Implementatioun vu Windows 2000 a fäeg ass all Versioune vun Windows Clienten ënnerstëtzt vu Microsoft, dorënner Windows 10. Samba 4 ass e multifunktionnelle Serverprodukt, deen och eng Implementatioun vum Dateiserver, Drockservice an Identitéitsserver (winbind) ubitt.

Schlëssel Ännerungen am Samba 4.14:

  • Wichteg Upgrades goufen op der VFS Layer gemaach. Aus historesche Grënn gouf de Code mat der Ëmsetzung vum Dateieserver un d'Veraarbechtung vu Dateiweeër gebonnen, déi och fir de SMB2 Protokoll benotzt gouf, deen op d'Benotzung vun Deskriptoren transferéiert gouf. Am Samba 4.14.0 ass de Code deen Zougang zum Dateiesystem vum Server ubitt nei designt fir Dateideskriptoren ze benotzen anstatt Dateiweeër. Zum Beispill, ruffen fstat () amplaz stat () an SMB_VFS_FSTAT () amplaz SMB_VFS_STAT () ass involvéiert.
  • D'Zouverlässegkeet vu Verëffentlechungsdrucker am Active Directory gouf verbessert an d'Dréckerinformatioun, déi un Active Directory geschéckt gouf, gouf erweidert. Zousätzlech Ënnerstëtzung fir Windows Drécker Treiber op ARM64 Systemer.
  • D'Kapazitéit fir Group Policy fir Winbind Clienten ze benotzen gëtt zur Verfügung gestallt. En Active Directory Administrateur kann elo Politiken definéieren déi Sudoers Astellunge änneren oder periodesch Cron Jobs derbäisetzen. Fir d'Uwendung vu Gruppepolitike fir de Client z'erméiglechen, gëtt d'Astellung 'Grupp Politik uwenden' an smb.conf. D'Politik gëtt all 90-120 Minutten applizéiert. Am Fall vu Probleemer ass et méiglech d'Ännerunge mat dem Kommando "samba-gpupdate -unapply" z'erhiewen oder de Kommando "samba-gpupdate -force" erëm z'applizéieren. Fir d'Politik ze gesinn, déi op de System applizéiert ginn, kënnt Dir de Kommando "samba-gpupdate -rsop" benotzen.
  • D'Ufuerderunge fir d'Python Sproochversioun goufen erhéicht. Samba bauen erfuerdert elo op d'mannst Python Versioun 3.6. Bauen mat eelere Python Verëffentlechungen gouf gestoppt.
  • De Samba-Tool Utility implementéiert Tools fir d'Gestioun vun Objeten am Active Directory (Benotzer, Computeren, Gruppen). Fir en neien Objet op AD ze addéieren, kënnt Dir elo de Kommando "add" benotzen nieft dem "create" Kommando. Fir Benotzer, Gruppen a Kontakter ëmbenennen, gëtt de Kommando "umbenennen" ënnerstëtzt. Fir d'Benotzer opzemaachen, gëtt de Kommando 'samba-Tool Benotzer Spär' proposéiert. D'Befehle 'samba-tool User list' an 'samba-tool group listmembers' implementéieren d'--hide-expired an '--hide-disabled' Optiounen fir ofgelaf oder behënnert Benotzerkonten ze verstoppen.
  • D'CTDB Komponent, déi verantwortlech ass fir d'Operatioun vu Clusterkonfiguratiounen, gouf vu politesch inkorrekte Begrëffer geläscht. Amplaz vu Meeschter a Sklave, wann Dir NAT a LVS opstellt, gëtt proposéiert "Leader" ze benotzen fir op den Haaptknäppchen an der Grupp an "Follower" ze referenzéieren fir déi verbleiwen Membere vun der Grupp ze decken. De Kommando "ctdb natgw master" gouf duerch "ctdb natgw leader" ersat. Fir unzeginn datt den Node kee Leader ass, gëtt de "nëmmen Follower" Fändel elo ugewisen anstatt "Sklave-nëmmen". De Kommando "ctdb isnotrecmaster" gouf geläscht.

Zousätzlech gëtt eng Erklärung iwwer den Ëmfang vun der GPL Lizenz, ënner där de Samba Code verdeelt gëtt, op VFS (Virtual File System) Komponenten ginn. D'GPL Lizenz erfuerdert datt all ofgeleet Wierker ënner de selwechte Konditioune opgemaach ginn. Samba huet eng Plugin Interface datt Dir externen Code ze ruffen erlaabt. Ee vun dëse Plugins sinn VFS Moduler, déi déiselwecht Headerdateien benotzen wéi Samba mat enger API Definitioun, duerch déi Servicer, déi a Samba implementéiert sinn, zougänglech sinn, dofir mussen Samba VFS Moduler ënner der GPL oder enger kompatibeler Lizenz verdeelt ginn.

Onsécherheet entsteet iwwer d'Drëtt-Partei-Bibliothéiken op déi VFS Moduler Zougang. Besonnesch war d'Meenung ausgedréckt datt nëmmen Bibliothéiken ënner GPL a kompatibel Lizenzen an VFS Moduler benotzt kënne ginn. D'Samba Entwéckler hunn gekläert datt d'Bibliothéiken de Samba Code net duerch eng API nennen oder op intern Strukturen zougräifen, sou datt se net als derivativ Wierker ugesi kënne ginn an net erfuerderlech sinn ënner GPL-konforme Lizenzen verdeelt ze ginn.

Source: opennet.ru

Setzt e Commentaire