Samba 4.14.0 kutolewa

Kutolewa kwa Samba 4.14.0 kuliwasilishwa, ambayo iliendelea maendeleo ya tawi la Samba 4 na utekelezaji kamili wa kidhibiti cha kikoa na huduma ya Active Directory, inayoendana na utekelezaji wa Windows 2000 na yenye uwezo wa kuhudumia matoleo yote ya wateja wa Windows. inayoungwa mkono na Microsoft, ikiwa ni pamoja na Windows 10. Samba 4 ni multifunctional server bidhaa , ambayo pia hutoa utekelezaji wa seva ya faili, huduma ya uchapishaji, na seva ya utambulisho (winbind).

Mabadiliko muhimu katika Samba 4.14:

  • Maboresho makubwa yamefanywa kwenye safu ya VFS. Kwa sababu za kihistoria, kanuni na utekelezaji wa seva ya faili ilikuwa imefungwa kwa usindikaji wa njia za faili, ambayo pia ilitumiwa kwa itifaki ya SMB2, ambayo ilihamishiwa kwa matumizi ya maelezo. Katika Samba 4.14.0, msimbo unaotoa ufikiaji wa mfumo wa faili wa seva umeundwa upya kutumia vielezi vya faili badala ya njia za faili. Kwa mfano, kupiga simu kwa fstat() badala ya stat() na SMB_VFS_FSTAT() badala ya SMB_VFS_STAT() kunahusika.
  • Uaminifu wa kuchapisha vichapishi katika Saraka Amilifu umeboreshwa na maelezo ya kichapishi yaliyotumwa kwa Active Directory yamepanuliwa. Usaidizi ulioongezwa kwa viendeshi vya kichapishi vya Windows kwenye mifumo ya ARM64.
  • Uwezo wa kutumia Sera ya Kikundi kwa wateja wa Winbind umetolewa. Msimamizi wa Active Directory sasa anaweza kufafanua sera zinazobadilisha mipangilio ya sudoers au kuongeza kazi za mara kwa mara za cron. Ili kuwezesha utumiaji wa sera za kikundi kwa mteja, mpangilio wa 'tumia sera za kikundi' umetolewa katika smb.conf. Sera zinatumika kila baada ya dakika 90-120. Katika hali ya matatizo, inawezekana kutendua mabadiliko kwa amri ya "samba-gpupdate -unapply" au kutumia tena amri ya "samba-gpupdate -force". Kuangalia sera ambazo zitatumika kwenye mfumo, unaweza kutumia amri "samba-gpupdate -rsop".
  • Mahitaji ya toleo la lugha ya Python yameongezwa. Kujenga Samba sasa kunahitaji angalau toleo la Python 3.6. Kuunda na matoleo ya zamani ya Python imekomeshwa.
  • Huduma ya zana ya samba hutumia zana za kudhibiti vitu katika Saraka Inayotumika (watumiaji, kompyuta, vikundi). Ili kuongeza kitu kipya kwa AD, sasa unaweza kutumia amri ya "ongeza" pamoja na amri ya "unda". Ili kubadilisha jina la watumiaji, vikundi na waasiliani, amri ya "rename" inatumika. Ili kufungua watumiaji, amri ya 'samba-tool user unlock' inapendekezwa. 'Orodha ya watumiaji wa zana ya samba' na amri za 'wanaorodha wa kikundi cha zana' hutekeleza chaguo za "--hide-expired" na "--hide-disabled" ili kuficha akaunti za mtumiaji zilizokwisha muda wake au kuzimwa.
  • Kipengele cha CTDB, ambacho kinahusika na uendeshaji wa usanidi wa makundi, kimeondolewa masharti yasiyo sahihi kisiasa. Badala ya bwana na mtumwa, wakati wa kuanzisha NAT na LVS, inapendekezwa kutumia "kiongozi" kurejelea nodi kuu katika kikundi na "mfuasi" kufunika washiriki waliobaki wa kikundi. Amri ya "ctdb natgw master" imebadilishwa na "ctdb natgw leader". Ili kuonyesha kwamba nodi si kiongozi, bendera ya "mfuasi pekee" inaonyeshwa badala ya "watumwa pekee". Amri ya "ctdb isnotrecmaster" imeondolewa.

Zaidi ya hayo, maelezo yanatolewa kuhusu upeo wa leseni ya GPL, ambayo msimbo wa Samba unasambazwa, kwa vipengele vya VFS (Virtual File System). Leseni ya GPL inahitaji kazi zote zinazotoka kufunguliwa chini ya masharti sawa. Samba ina kiolesura cha programu-jalizi ambacho hukuruhusu kupiga msimbo wa nje. Mojawapo ya programu-jalizi hizi ni moduli za VFS, ambazo hutumia faili za vichwa sawa na Samba yenye ufafanuzi wa API ambapo huduma zinazotekelezwa katika Samba zinafikiwa, ndiyo maana moduli za Samba VFS lazima zisambazwe chini ya GPL au leseni inayolingana.

Kutokuwa na uhakika hutokea kuhusu maktaba za wahusika wengine ambazo moduli za VFS hufikia. Hasa, maoni yalitolewa kuwa maktaba zilizo chini ya GPL na leseni zinazolingana ndizo zinaweza kutumika katika moduli za VFS. Wasanidi programu wa Samba wamefafanua kuwa maktaba hazipigi simu msimbo wa Samba kupitia API au kufikia miundo ya ndani, kwa hivyo haziwezi kuzingatiwa kama kazi zinazotoka na hazihitajiki kusambazwa chini ya leseni zinazotii GPL.

Chanzo: opennet.ru

Kuongeza maoni