Samba 4.14.0 release

De Samba 4.14.0-release wurdt presintearre, dy't de ûntwikkeling fan 'e Samba 4-tûke trochset mei in folsleine ymplemintaasje fan in domeincontroller en in Active Directory-tsjinst dy't kompatibel is mei de ymplemintaasje fan Windows 2000 en kin alle ferzjes fan tsjinje. Windows-kliïnten dy't stipe wurde troch Microsoft, ynklusyf Windows 10. Samba 4 is in multyfunksjoneel serverprodukt, dat ek in ymplemintaasje leveret fan 'e triemtsjinner, printtsjinst en identiteitstsjinner (winbind).

Wichtige feroarings yn Samba 4.14:

  • Wichtige upgrades binne makke oan 'e VFS-laach. Om histoaryske redenen waard de koade mei de ymplemintaasje fan 'e triemtsjinner ferbûn oan' e ferwurking fan triempaden, dy't ek brûkt waard foar it SMB2-protokol, dat waard oerdroegen oan it brûken fan beskriuwers. Yn Samba 4.14.0 is de koade dy't tagong jout ta it bestânsysteem fan 'e tsjinner opnij ûntworpen om bestânbeskriuwers te brûken ynstee fan bestânpaden. Bygelyks, calling fstat () ynstee fan stat () en SMB_VFS_FSTAT () ynstee fan SMB_VFS_STAT () binne belutsen.
  • De betrouberens fan it publisearjen fan printers yn Active Directory is ferbettere en de printerynformaasje stjoerd nei Active Directory is útwreide. Stipe tafoege foar Windows-printerbestjoerders op ARM64-systemen.
  • De mooglikheid om groepsbelied te brûken foar Winbind-kliïnten wurdt levere. In Active Directory-behearder kin no belied definiearje dy't sudoers-ynstellingen feroarje of periodike cron-taken tafoegje. Om de tapassing fan groepsbelied foar de kliïnt yn te skeakeljen, wurdt de ynstelling 'groepsbelied tapasse' levere yn smb.conf. Belied wurdt tapast elke 90-120 minuten. Yn gefal fan problemen is it mooglik om de wizigingen ûngedien te meitsjen mei it kommando "samba-gpupdate -unapply" of it kommando "samba-gpupdate -force" opnij tapasse. Om it belied te besjen dat sil tapast wurde op it systeem, kinne jo it kommando "samba-gpupdate -rsop" brûke.
  • De easken foar de Python-taalferzje binne ferhege. Samba bouwen fereasket no op syn minst Python ferzje 3.6. Bouwen mei âldere Python-releases is staakt.
  • It hulpprogramma samba-ark ymplementearret ark foar it behearen fan objekten yn Active Directory (brûkers, kompjûters, groepen). Om in nij objekt oan AD ta te foegjen, kinne jo no it kommando "taheakje" brûke neist it kommando "meitsje". Om brûkers, groepen en kontakten te omneamen, wurdt it kommando "omneame" stipe. Om brûkers te ûntsluten, wurdt it kommando 'samba-tool user unlock' foarsteld. De 'samba-tool brûkerslist' en 'samba-tool groep listmembers' kommando's implementearje de "--hide-expired" en "--hide-disabled" opsjes om ferrûne of útskeakele brûkersaccounts te ferbergjen.
  • De CTDB-komponint, dy't ferantwurdlik is foar de wurking fan klusterkonfiguraasjes, is wiske fan polityk ynkorrekte termen. Ynstee fan master en slaaf, by it ynstellen fan NAT en LVS, wurdt foarsteld om "lieder" te brûken om te ferwizen nei it haadknooppunt yn 'e groep en "folger" om de oerbleaune leden fan 'e groep te dekken. It kommando "ctdb natgw master" is ferfongen troch "ctdb natgw leader". Om oan te jaan dat it knooppunt gjin lieder is, wurdt no de flagge "allinich folgers" werjûn ynstee fan "allinich slaaf". It kommando "ctdb isnotrecmaster" is fuortsmiten.

Dêrnjonken wurdt in útlis jûn oer de omfang fan 'e GPL-lisinsje, wêrûnder de Samba-koade wurdt ferspraat, oan VFS (Virtual File System)-komponinten. De GPL-lisinsje fereasket dat alle derivative wurken wurde iepene ûnder deselde betingsten. Samba hat in plugin-ynterface wêrmei jo eksterne koade kinne skilje. Ien fan dizze ynstekkers binne VFS-modules, dy't deselde koptekstbestannen brûke as Samba mei in API-definysje wêrmei't tagong wurdt ta tsjinsten dy't yn Samba ymplementearre binne, en dêrom moatte Samba VFS-modules ferspraat wurde ûnder de GPL as in kompatibele lisinsje.

Unwissichheid ûntstiet oangeande de biblioteken fan tredden dy't VFS-modules tagong krije. Benammen waard de miening útsprutsen dat allinich biblioteken ûnder GPL en kompatibele lisinsjes kinne wurde brûkt yn VFS-modules. De Samba-ûntwikkelders hawwe dúdlik makke dat biblioteken gjin Samba-koade neame fia in API of tagong krije ta ynterne struktueren, dus se kinne net wurde beskôge as ôflaat wurk en hoege net te fersprieden ûnder GPL-kompatibele lisinsjes.

Boarne: opennet.ru

Add a comment