17 թվականի սեպտեմբերի 2019-ին թողարկվեց 4.11.0 տարբերակը՝ առաջին կայուն թողարկումը Samba 4.11 մասնաճյուղում:
Փաթեթի հիմնական հատկանիշները.
- Դոմենի վերահսկիչի և AD ծառայությունների ամբողջական իրականացում, որը համատեղելի է Windows 2000 արձանագրությունների հետ և կարող է սպասարկել Windows-ի բոլոր հաճախորդներին մինչև Windows 10:
- Ֆայլերի սերվեր
- Տպման սերվեր
- Winbind նույնականացման ծառայություն
4.11.0 թողարկման առանձնահատկությունները.
- Լռելյայնորեն օգտագործվում է «prefork» գործընթացի գործարկման մոդելը, որը թույլ է տալիս աջակցել որոշակի թվով գործարկվող մշակման գործընթացներին:
- Winbind-ը գրանցում է PAM_AUTH և NTLM_AUTH նույնականացման իրադարձությունները, ինչպես նաև «logonId» հատկանիշը, որը պարունակում է մուտքի նույնացուցիչը
- Ավելացվեց DNS-ի գործողությունների տեւողությունը գրանցամատյանում պահելու հնարավորություն
- AD-ի հետ աշխատելու լռելյայն սխեման թարմացվել է 2012_R2 տարբերակին: Նախկինում օգտագործված սխեման կարող է ընտրվել գործարկման ժամանակ «-base-schema» անջատիչի միջոցով
- Կրիպտոգրաֆիայի գործառույթներն այժմ պահանջում են անհրաժեշտ GnuTLS 3.2 գրադարանը որպես կախվածություն՝ փոխարինելով Samba-ում ներկառուցվածներին:
- Հայտնվել է «samba-tool contact» հրամանը, որը թույլ է տալիս որոնել, դիտել և խմբագրել LDAP հասցեների գրքում գրառումները:
- Աշխատանքներ են տարվել ավելի քան 100000 օգտվողներ և 120000 օբյեկտներ ունեցող կազմակերպություններում Sambs-ի աշխատանքը օպտիմալացնելու ուղղությամբ:
- Բարելավված վերաինդեքսավորման կատարումը խոշոր AD տիրույթների համար
- AD տվյալների բազան սկավառակի վրա պահելու մեթոդը թարմացվել է: Նոր ձևաչափն ինքնաբերաբար կկիրառվի 4.11-ի թարմացումից հետո, բայց եթե Samba 4.11-ից իջեցնեք ավելի հին թողարկումների, ապա ձեզ հարկավոր է ձեռքով ձևաչափը վերածել հինի։
- Լռելյայնորեն, SMB1 արձանագրության աջակցությունն անջատված է, որը համարվում է հնացած
- smbclient և smbcacls կոնսոլի կոմունալ ծառայություններն ավելացվել են «--option» տարբերակով, որը թույլ է տալիս վերացնել smb.conf կազմաձևման ֆայլում նշված պարամետրերը:
- LanMan-ի և պարզ տեքստի նույնականացման մեթոդները հնացել են
- Ներկառուցված http սերվերի կոդը, որը նախկինում աջակցում էր SWAT վեբ ինտերֆեյսին, հեռացվել է
- Լռելյայնորեն, python 2-ի աջակցությունն անջատված է, և python 3-ն օգտագործվում է: Python-ի երկրորդ տարբերակի աջակցությունը միացնելու համար անհրաժեշտ է սահմանել «PYTHON=python2» միջավայրի փոփոխականը՝ նախքան ./configure և make-ը օգտագործելը:
Source: linux.org.ru