سامبا 4.12.0 جو رليز

پاران پيش ڪيل ڇڏڻ سامبا 4.12.0جنهن شاخ جي ترقي جاري رکي سامبا 4 هڪ ڊومين ڪنٽرولر ۽ ايڪٽو ڊاريڪٽري سروس جي مڪمل عملدرآمد سان، ونڊوز 2000 جي عمل سان مطابقت رکي ٿي ۽ Microsoft پاران سپورٽ ڪيل ونڊوز ڪلائنٽ جي سڀني ورزن جي خدمت ڪرڻ جي قابل آهي، بشمول Windows 10. سامبا 4 هڪ ملٽي فنڪشنل سرور پراڊڪٽ آهي جيڪو پڻ مهيا ڪري ٿو. هڪ فائيل سرور، پرنٽ سروس ۽ سڃاڻپ سرور (winbind).

کيل تبديل ڪريو سامبا 4.12 ۾:

  • اندروني لائبريرين کي استعمال ڪرڻ جي حق ۾ ڪوڊ بيس مان cryptographic افعال جي بلٽ-ان نفاذ کي هٽايو ويو آهي. اهو GnuTLS استعمال ڪرڻ جو فيصلو ڪيو ويو مکيه crypto لائبريري (گهٽ ۾ گهٽ نسخو 3.4.7 گهربل آهي). cryptographic algorithms جي تعمير ٿيل عملن ۾ خطرن جي نشاندهي سان لاڳاپيل امڪاني خطرن کي گھٽائڻ کان علاوه، GnuTLS ڏانهن منتقلي پڻ اجازت ڏني وئي ڪارڪردگي بهتر ڪرڻ جي لاءِ جڏهن SMB3 ۾ انڪرپشن استعمال ڪندي. جڏهن لينڪس 5.3 ڪنييل مان CIFS ڪلائنٽ جي عمل درآمد سان جاچ ڪندي، لکڻ جي رفتار ۾ 3-گنا واڌارو ۽ پڙهڻ جي رفتار ۾ 2.5-گنا اضافو رڪارڊ ڪيو ويو.
  • پروٽوڪول استعمال ڪندي SMB ورهاڱي تي ڳولهڻ لاءِ نئون پس منظر شامل ڪيو ويو Spotlightسرچ انجڻ جي بنياد تي ElasticsSearch (اڳي پس منظر جي بنياد تي مهيا ڪيل هئي GNOME ٽريڪٽر). "mdfind" يوٽيلٽي پڻ شامل ڪئي وئي آهي پيڪيج ۾ ڪلائنٽ عملدرآمد سان جيڪا توهان کي اسپاٽ لائٽ RPC سروس هلائيندڙ ڪنهن به SMB سرور ڏانهن ڳولا جي درخواست موڪلڻ جي اجازت ڏئي ٿي. "اسپاٽ لائيٽ پس منظر" سيٽنگ جي ڊفالٽ قيمت "noindex" ۾ تبديل ڪئي وئي آهي (ٽريڪر يا ايلسٽسٽڪ ڳولا لاء، توهان کي واضح طور تي "ٽريڪر" يا "elasticsearch" تي قدر مقرر ڪرڻ گهرجي).
  • 'net ads kerberos pac save' ۽ 'net eventlog ايڪسپورٽ' عملن جو رويو تبديل ڪيو ويو آهي ته جيئن اهي هاڻي فائل کي اوور رائٽ نه ڪن، پر ان جي بدران هڪ غلطي ڏيکاري جيڪڏهن اهي موجوده فائل ڏانهن برآمد ڪرڻ جي ڪوشش ڪندا.
  • samba-tool گروپ جي ميمبرن لاءِ رابطي جون داخلائون شامل ڪرڻ ۾ بهتري آئي آهي. جيڪڏهن اڳ ۾، 'samba-tool group addmemers' ڪمانڊ استعمال ڪندي، توهان آساني سان صارفين، گروپن ۽ ڪمپيوٽرن کي نئين گروپ جي ميمبرن طور شامل ڪري سگهو ٿا، پر هاڻي گروپ ميمبرن جي طور تي رابطن کي شامل ڪرڻ لاءِ سپورٽ موجود آهي.
  • سامبا ٽول آرگنائيزيشن يونٽس (او يو، آرگنائيزيشن يونٽ) يا ذيلي وڻ ذريعي فلٽر ڪرڻ جي اجازت ڏئي ٿو. نوان جھنڊا "--base-dn" ۽ "-member-base-dn" شامل ڪيا ويا آھن، ان کي ممڪن بڻايو ويو آھي آپريشن صرف فعال ڊاريڪٽري وڻ جي ھڪڙي خاص حصي سان، مثال طور، صرف ھڪڙي OU اندر.
  • نئون VFS ماڊل شامل ڪيو ويو 'io_uring' نئين لينڪس ڪنيل انٽرفيس استعمال ڪندي io_uring هم وقت سازي I/O لاءِ. Io_uring I/O پولنگ کي سپورٽ ڪري ٿو ۽ بفرنگ سان ڪم ڪري سگھي ٿو (اڳوڻي تجويز ڪيل "aio" ميڪانيزم بفر ٿيل I/O کي سپورٽ نه ڪيو). جڏهن پولنگ فعال ٿيڻ سان ڪم ڪندي، io_uring جي ڪارڪردگي خاص طور تي aio کان اڳتي آهي. سامبا ھاڻي io_uring استعمال ڪري ٿو SMB_VFS_{PREAD,PWRITE,FSYNC}_SEND/RECV کي سپورٽ ڪرڻ ۽ ڊفالٽ VFS پس منظر استعمال ڪرڻ وقت يوزر اسپيس ۾ ٿريڊ پول برقرار رکڻ جي اوور ھيڊ کي گھٽائي ٿو. 'io_uring' VFS ماڊل ٺاھڻ لاءِ، لائبريري گھربل آھي آزاد ڪرڻ ۽ لينڪس ڪنلز 5.1+.
  • VFS SMB_VFS_NTIMES() فنڪشن ۾ وقت کي نظرانداز ڪرڻ جي ضرورت کي نشانو بڻائڻ لاءِ خاص وقت جي قيمت UTIME_OMIT جي وضاحت ڪرڻ جي صلاحيت ڏئي ٿو.
  • smb.conf ۾، ”لکڻ ڪيش سائيز“ پيراميٽر لاءِ سپورٽ بند ڪئي وئي آهي، جيڪا io_uring سپورٽ جي متعارف ٿيڻ کان پوءِ بي معنيٰ ٿي وئي.
  • Samba-DC ۽ Kerberos هاڻي DES انڪرپشن کي سپورٽ نٿا ڪن. هٽايو ويو ڪمزور-ڪرپٽو ڪوڊ Heimdal-DC کان.
  • vfs_netatalk ماڊل کي هٽايو ويو آهي، جنهن کي برقرار رکيو ويو هو ۽ هاڻي لاڳاپيل ناهي.
  • BIND9_FLATFILE پس منظر ختم ڪيو ويو آهي ۽ مستقبل جي رليز ۾ هٽايو ويندو.
  • zlib لائبريري هڪ اسيمبلي جي انحصار جي طور تي شامل آهي. اصلي zlib لاڳو ڪرڻ ڪوڊ بيس مان هٽايو ويو آهي (ڪوڊ zlib جي پراڻي ورزن تي ٻڌل هو جيڪو انڪريپشن کي صحيح طور تي سپورٽ نه ڪندو هو).
  • ڪوڊ بيس جي فزنگ ٽيسٽ قائم ڪئي وئي آهي، بشمول سروس ۾
    oss- fuzz. فزنگ جاچ دوران، ڪيتريون ئي غلطيون سڃاڻپ ۽ درست ڪيون ويون.

  • Python کان گھٽ ۾ گھٽ پٿون ورزن جي ضرورت وڌي وئي
    3.4 کان پٿون 3.5. Python 2 سان فائل سرور ٺاهڻ جي صلاحيت اڃا تائين برقرار آهي (هلڻ کان اڳ./configure' ۽ 'make'، توهان کي ماحول جي متغير 'PYTHON=python2' مقرر ڪرڻ گهرجي).

جو ذريعو: opennet.ru

تبصرو شامل ڪريو