Samba 4.18.0 on esitatud, jĂ€tkates Samba 4 haru arendust, millel on tĂ€ielik domeenikontrolleri ja Active Directory teenuse teostus, mis on ĂŒhilduv Windows 2008 teostusega ja suudab teenindada kĂ”iki Microsofti toetatud Windows kliendiversioone, sealhulgas Windows 11. Samba 4 on mitmeotstarbeline serveritooted, pakkudes ka failiserveri, printimise teenuse ja identifitseerimise serveri (winbind) teostust.
Samba 4.18 peamised muudatused:
- JĂ€tkab tööd SMB-serverite jĂ”udluse regressioonide kĂ”rvaldamiseks, mis tekkisid seoses kaitse lisamisega sĂŒmboolsete linkide haavatavuste eest. Lisaks eelmisel vĂ€ljaandel tehtud tööle katalooge nimede kontrollimise sĂŒsteemikĂ”nede vĂ€hendamiseks ja wakeup-sĂŒndmuste kasutamise lĂ”petamiseks konkurseerivate toimingute töötlemisel, on versioonis 4.18 umbes kolm korda vĂ€hendatud konkurseerivate failiteede lukustusprotsesside overhead. LĂ”pptulemusena on failide avamise ja sulgemise operatsioonide jĂ”udlus viidud Samba 4.12 tasemele.
- Samba-tool utiliidis on rakendatud lĂŒhemate ja tĂ€psemate veateadete kuvamine. Probleemi korral, kus viga tekkis, ei ole enam vaja vĂ€lja printida koodis asuva positsiooni jĂ€lgimist, mis ei alati kohe mĂ”istetav, uusi versiooni jĂ€rgi on vĂ€ljund piiratud vaid vea pĂ”hjuse kirjeldamisega (nt vale kasutajanimi vĂ”i parool, vale LDB andmebaasi faili nimi, nime puudumine DNS-is, vĂ”rgu kĂ€ttesaamatus, vale kĂ€surea argumendid jne). Tuvastatud mÀÀramata probleemide korral jĂ€tkub tĂ€ispika Python-i jĂ€lgimise vĂ€ljund, mille vĂ”ib saada ka valiku â-d3â mÀÀramisega. Seda teavet vĂ”ib olla vajalik probleemide otsinguks veebis vĂ”i veateate esitamiseks.
- KĂ”ikides samba-tool kĂ€skudes on tagatud toe variant ââcolor=yes|no|autoâ vĂ€ljundi vĂ€rvimise haldamiseks. ReĆŸiimis ââcolor=autoâ kasutatakse vĂ€rvi ainult terminali vĂ€ljundis. âYesâ asemel on lubatud mÀÀrata vÀÀrtused âalwaysâ ja âforceâ, ânoâ asemel âneverâ ja ânoneâ, âautoâ asemel âttyâ ja âif-ttyâ.
- Lisatud keskkonnamuutuja NO_COLOR tugi, et keelata vĂ€ljundi esitlemine, kui kasutatakse ANSI vĂ€rvikoodide vĂ”i reĆŸiimi «--color=auto».
- samba-tool'i on lisatud uus kÀsk «dsacl delete», et kustutada kirjeid juurdepÀÀsuhaldusnimekirjadest (ACE, Access Control Entry).
- wbinfo kÀsule on lisatud valik «--change-secret-at=», et mÀÀrata, millisele kontrollerile domeen on vajalik parooli vahetamine.
- smb.conf'i on lisatud uus parameeter «acl_xattr:security_acl_name», et muuta NT ACL hoidmiseks kasutatava laiendatud atribuudi (xattr) nime. Vaikimisi kinnitatakse failidele ja kataloogidele atribuut security.NTACL, millele tavalistel kasutajatel ei ole juurdepÀÀsu. Kui ACL hoidmise atribuutide nime muudetakse, ei edastata seda lÀbi SMB, kuid see on kohalikult kergesti kÀtte saadav kÔigile kasutajatele, mis nÔuab turvariskide mÔistmist.
- Lisatud tugi paroolide rĂ€simĂ€rkide sĂŒnkroniseerimiseks Samba Active Directory domeeni ja Azure Active Directory (Office365) vahel.
Allikas: opennet.ru
