سامبا 4.12.0 خوشې کول

له خوا سپارل شوي خوشې کول سمبا 4.12.0، چا چې د څانګې پراختیا ته دوام ورکړ سمبا 4 د ډومین کنټرولر او فعال لارښود خدمت بشپړ پلي کولو سره ، د وینډوز 2000 پلي کولو سره مطابقت لري او د وینډوز پیرودونکو ټولو نسخو خدمت کولو وړتیا لري چې د مایکروسافټ لخوا ملاتړ کیږي ، په شمول د وینډوز 10. سامبا 4 یو څو اړخیز سرور محصول دی چې د پلي کولو لپاره هم چمتو کوي. د فایل سرور، د چاپ خدمت او د پیژندنې سرور (winbind).

کلید بدل کړئ په سامبا 4.12 کې:

  • د کریپټوګرافیک افعالونو جوړ شوي پلي کول د کوډ بیس څخه د بهرني کتابتونونو کارولو په ګټه لرې شوي. دا پریکړه وشوه چې GnuTLS د اصلي کریپټو کتابتون په توګه وکاروئ (لږترلږه نسخه 3.4.7 ته اړتیا ده). د کریپټوګرافیک الګوریتمونو جوړ شوي پلي کولو کې د زیان منونکو پیژندلو پورې اړوند احتمالي ګواښونو کمولو سربیره ، GnuTLS ته لیږد هم په SMB3 کې د کوډ کولو کارولو پرمهال د پام وړ فعالیت ښه کولو ته اجازه ورکوي. کله چې د لینکس 5.3 کرنل څخه د CIFS پیرودونکي پلي کولو سره ازموینه وکړئ ، د لیکلو سرعت کې 3 چنده زیاتوالی او د لوستلو سرعت کې 2.5 چنده زیاتوالی ثبت شوی.
  • د پروتوکول په کارولو سره د SMB برخو کې د لټون لپاره نوی پس منظر اضافه کړ سپوږمۍد لټون انجن پر بنسټ الیسټسیکټ (پخوا د شالید په اساس چمتو شوی و GNOME تعقیبونکی). د "mdfind" افادیت هم د پیرودونکي پلي کولو سره بسته کې اضافه شوی چې تاسو ته اجازه درکوي د لټون غوښتنې هر SMB سرور ته واستوي چې د Spotlight RPC خدمت پرمخ وړي. د "Spotlight backend" ترتیب ډیفالټ ارزښت "noindex" ته بدل شوی (د Tracker یا Elasticsearch لپاره، تاسو باید په واضح ډول ارزښتونه "tracker" یا "elasticsearch" ته وټاکئ).
  • د 'net ads kerberos pac save' او 'net Eventlog Export' عملیاتو چلند بدل شوی ترڅو دوی نور فایل نه لیکي، مګر پرځای یې یوه تېروتنه ښکاره کوي که دوی موجوده فایل ته صادرولو هڅه وکړي.
  • samba-tool د ګروپ غړو لپاره د اړیکو ننوتنې اضافه کول ښه کړي. که مخکې، د 'samba-tool group addmemers' کمانډ په کارولو سره، تاسو کولی شئ په ساده ډول کاروونکي، ډلې او کمپیوټرونه د نوي ګروپ غړو په توګه اضافه کړئ، مګر اوس د ګروپ غړو په توګه د اړیکو اضافه کولو لپاره ملاتړ شتون لري.
  • د سامبا وسیله د تنظیمي واحدونو (OU، تنظیمي واحد) یا فرعي ټری لخوا فلټر کولو ته اجازه ورکوي. نوي بیرغونه "-base-dn" او "-member-base-dn" اضافه شوي، دا ممکنه کوي چې عملیات یوازې د فعال لارښود ونې یوې ځانګړې برخې سره ترسره کړي، د بیلګې په توګه، یوازې په یو OU کې.
  • د نوي لینکس کرنل انٹرفیس په کارولو سره نوی VFS ماډل 'io_uring' اضافه شوی io_uring د غیر متناسب I/O لپاره. Io_uring د I/O رای ورکولو ملاتړ کوي او کولی شي د بفرینګ سره کار وکړي (پخوا وړاندیز شوی "aio" میکانیزم د بفر شوي I/O ملاتړ نه کوي). کله چې د رایې ورکولو فعالولو سره کار کوي، د io_uring فعالیت د aio څخه د پام وړ مخکې دی. سامبا اوس د SMB_VFS_{PREAD,PWRITE,FSYNC}_SEND/RECV مالتړ لپاره io_uring کاروي او د ډیفالټ 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 لږترلږه نسخه اړتیا له Python څخه زیاته شوې
    3.4 تر Python 3.5. د Python 2 سره د فایل سرور جوړولو وړتیا لاهم ساتل کیږي (د چلولو دمخه ./configure' او 'make'، تاسو باید د چاپیریال متغیر 'PYTHON=python2' تنظیم کړئ).

سرچینه: opennet.ru

Add a comment