Samba 4.14.0 kumasulidwa

Kutulutsidwa kwa Samba 4.14.0 kumaperekedwa, komwe kukupitiliza kukula kwa nthambi ya Samba 4 ndikukhazikitsa kwathunthu kwa woyang'anira dera ndi ntchito ya Active Directory yomwe imagwirizana ndi kukhazikitsidwa kwa Windows 2000 ndipo imatha kugwiritsa ntchito mitundu yonse ya Makasitomala a Windows omwe amathandizidwa ndi Microsoft, kuphatikiza Windows 10. Samba 4 ndi multifunctional server product , yomwe imaperekanso kukhazikitsidwa kwa seva ya fayilo, ntchito yosindikiza, ndi seva yodziwika (winbind).

Zosintha zazikulu mu Samba 4.14:

  • Kukweza kwakukulu kwapangidwa ku VFS layer. Pazifukwa zakale, kachidindo ndi kukhazikitsidwa kwa seva yamafayilo kumangiriridwa pakukonza njira zamafayilo, zomwe zidagwiritsidwanso ntchito pa protocol ya SMB2, yomwe idasamutsidwa kugwiritsa ntchito zofotokozera. Mu Samba 4.14.0, kachidindo komwe kamapereka mwayi wofikira ku fayilo ya seva yakonzedwanso kuti igwiritse ntchito zofotokozera mafayilo m'malo mwa mafayilo. Mwachitsanzo, kuyimba fstat() m'malo mwa stat() ndi SMB_VFS_FSTAT() m'malo mwa SMB_VFS_STAT() akukhudzidwa.
  • Kudalirika kwa makina osindikizira mu Active Directory awongoleredwa ndipo mfundo zosindikizira zomwe zimatumizidwa ku Active Directory zawonjezedwa. Thandizo lowonjezera la madalaivala osindikizira a Windows pamakina a ARM64.
  • Kutha kugwiritsa ntchito Gulu Policy kwa makasitomala a Winbind kwaperekedwa. Woyang'anira Active Directory tsopano atha kufotokozera mfundo zomwe zimasintha makonda a sudoers kapena kuwonjezera ntchito za cron nthawi ndi nthawi. Kuti athe kugwiritsa ntchito mfundo zamagulu kwa kasitomala, zoikamo za 'gwiritsani ntchito mfundo zamagulu' zimaperekedwa mu smb.conf. Ndondomeko zimagwiritsidwa ntchito mphindi 90-120 zilizonse. Pakakhala zovuta, ndizotheka kusintha zosinthazo ndi lamulo la "samba-gpupdate -unapply" kapena kugwiritsanso ntchito lamulo la "samba-gpupdate -force". Kuti muwone ndondomeko zomwe zidzagwiritsidwe ntchito pa dongosololi, mungagwiritse ntchito lamulo "samba-gpupdate -rsop".
  • Zofunikira za mtundu wa chilankhulo cha Python zawonjezeka. Kumanga Samba tsopano kumafuna mtundu wa Python 3.6. Kumanga ndi zotulutsa zakale za Python zathetsedwa.
  • Chida cha samba chimagwiritsa ntchito zida zowongolera zinthu mu Active Directory (ogwiritsa, makompyuta, magulu). Kuti muwonjezere chinthu chatsopano ku AD, mutha kugwiritsa ntchito lamulo la "kuwonjezera" kuwonjezera pa lamulo la "create". Kuti mutchulenso ogwiritsa ntchito, magulu ndi olumikizana nawo, lamulo la "rename" limathandizidwa. Kuti mutsegule ogwiritsa ntchito, lamulo la 'samba-tool user unlock' likuperekedwa. Malamulo a 'samba-tool user list' ndi 'samba-tool group listmembers' amagwiritsa ntchito njira za "--hide-expired" ndi "--hide-disabled" kuti abise maakaunti omwe atha ntchito kapena olemala.
  • Gawo la CTDB, lomwe limayang'anira magwiridwe antchito a ma cluster, achotsa mawu olakwika pandale. M'malo mwa mbuye ndi kapolo, pokhazikitsa NAT ndi LVS, akulangizidwa kuti agwiritse ntchito "mtsogoleri" kutanthauza mfundo yaikulu mu gulu ndi "wotsatira" kuti aphimbe mamembala otsala a gululo. Lamulo la "ctdb natgw master" lasinthidwa ndi "ctdb natgw leader". Kuwonetsa kuti node si mtsogoleri, mbendera ya "otsatira-okha" tsopano ikuwonetsedwa m'malo mwa "kapolo yekha". Lamulo la "ctdb isnotrecmaster" lachotsedwa.

Kuonjezera apo, kufotokozera kwaperekedwa za kukula kwa laisensi ya GPL, yomwe nambala ya Samba imagawidwa, ku VFS (Virtual File System). Layisensi ya GPL imafuna kuti ntchito zonse zotumphukira zitsegulidwe mogwirizana ndi mawu omwewo. Samba ili ndi mawonekedwe a plugin omwe amakulolani kuyimba kachidindo kakunja. Imodzi mwa mapulaginiwa ndi ma module a VFS, omwe amagwiritsa ntchito mafayilo amutu omwewo monga Samba yokhala ndi tanthauzo la API momwe ntchito zogwiritsidwira ntchito ku Samba zimafikiridwa, chifukwa chake ma module a Samba VFS ayenera kugawidwa pansi pa GPL kapena chilolezo chogwirizana.

Kukayikitsa kumabuka ponena za malaibulale a chipani chachitatu omwe ma module a VFS amapeza. Makamaka, malingaliro adanenedwa kuti malaibulale okha omwe ali pansi pa GPL ndi zilolezo zovomerezeka angagwiritsidwe ntchito m'magawo a VFS. Madivelopa a Samba afotokozeranso kuti malaibulale samayimbira nambala ya Samba kudzera mu API kapena kulowa mkati mwazinthu zamkati, chifukwa chake sangaganizidwe ngati ntchito zotuluka ndipo sakuyenera kugawidwa pansi pa zilolezo zogwirizana ndi GPL.

Source: opennet.ru

Kuwonjezera ndemanga