{"id":72850,"date":"2020-03-05T02:41:54","date_gmt":"2020-03-04T23:41:54","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-samba-4-12-0"},"modified":"2020-03-05T02:41:54","modified_gmt":"2020-03-04T23:41:54","slug":"vypusk-samba-4-12-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-samba-4-12-0","title":{"rendered":"L\u00ebshimi i Samba 4.12.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/lists.samba.org\/archive\/samba-announce\/2020\/000514.html\">Presented<\/a><\/noindex> l\u00ebshimi <noindex><a rel=\"nofollow\" href=\"http:\/\/www.samba.org\/\">Samba 4.12.0<\/a><\/noindex>, duke vazhduar zhvillimin e deg\u00ebs <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=35571\">Samba 4<\/a><\/noindex> me implementimin e plot\u00eb t\u00eb kontrolluesit t\u00eb domenit dhe sh\u00ebrbimit Active Directory, i p\u00ebrputhsh\u00ebm me implementimin e Windows 2000 dhe n\u00eb gjendje t\u00eb sh\u00ebrbej\u00eb t\u00eb gjitha versionet e mb\u00ebshtetura t\u00eb klient\u00ebve n\u00eb Windows, p\u00ebrfshir\u00eb Windows 10. Samba 4 \u00ebsht\u00eb nj\u00eb produkt serveri multifunksional, duke ofruar gjithashtu implementimin e sh\u00ebrbimit t\u00eb skedar\u00ebve, sh\u00ebrbimit t\u00eb shtypjes dhe serverit t\u00eb identifikimit (winbind).<\/p>\n<p>Karakteristikat kryesore <noindex><a rel=\"nofollow\" href=\"http:\/\/www.samba.org\/samba\/history\/samba-4.12.0.html\">ndryshime<\/a><\/noindex> n\u00eb Samba 4.12:<\/p>\n<ul>\n<li class=\"l\"> Implementimet e brendshme t\u00eb funksioneve kriptografike jan\u00eb hequr nga kodi i baz\u00ebs n\u00eb favor t\u00eb p\u00ebrdorimit t\u00eb bibliotekave t\u00eb jashtme. Si bibliotek\u00eb kripto kryesore \u00ebsht\u00eb vendosur t\u00eb p\u00ebrdoret GnuTLS (k\u00ebrkohet versioni minimal 3.4.7). P\u00ebrve\u00e7 uljes s\u00eb mund\u00ebsive t\u00eb k\u00ebrc\u00ebnimeve q\u00eb lidhen me identifikimin e dob\u00ebsive n\u00eb implementimet e brendshme t\u00eb algoritmeve kriptografik\u00eb, kalimi n\u00eb GnuTLS gjithashtu ka lejuar arritjen e nj\u00eb rritjeje t\u00eb konsiderueshme t\u00eb performanc\u00ebs gjat\u00eb p\u00ebrdorimit t\u00eb enkriptimit n\u00eb SMB3. Gjat\u00eb testimit me implementimin e klientit CIFS nga b\u00ebrthama Linux 5.3, \u00ebsht\u00eb regjistruar nj\u00eb rritje e shpejt\u00ebsis\u00eb s\u00eb shkarkimit me 3 her\u00eb dhe e leximit me 2.5 her\u00eb.\n<li class=\"l\"> Shtuar nj\u00eb backend t\u00eb ri p\u00ebr k\u00ebrkimin n\u00eb ndarjet SMB duke p\u00ebrdorur protokollin <noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.samba.org\/index.php\/Spotlight\">Spotlight<\/a><\/noindex>, i bazuar n\u00eb motorin e k\u00ebrkimit  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.elastic.co\/elasticsearch\">Elasticsearch<\/a><\/noindex> (m\u00eb par\u00eb ofrohej nj\u00eb backend n\u00eb baz\u00eb t\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.gnome.org\/Projects\/Tracker\">GNOME Tracker<\/a><\/noindex>). Paketin p\u00ebrfshin gjithashtu utilitarin \u00abmdfind\u00bb me implementimin nga klienti, i cili lejon d\u00ebrgimin e k\u00ebrkesave t\u00eb k\u00ebrkimit n\u00eb \u00e7do server SMB, mbi t\u00eb cilin \u00ebsht\u00eb aktivizuar sh\u00ebrbimi RPC Spotlight. Vlera e konfigurimit \u00abspotlight backend\u00bb \u00ebsht\u00eb ndryshuar n\u00eb m\u00ebnyr\u00eb t\u00eb paracaktuar n\u00eb \u00abnoindex\u00bb (p\u00ebr Tracker ose Elasticsearch, duhet t\u00eb vendosen eksplicite vlerat \u00abtracker\u00bb ose \u00abelasticsearch\u00bb).\n<li class=\"l\"> Sjellja e operacioneve \u2018net ads kerberos pac save\u2019 dhe \u2018net eventlog export\u2019 \u00ebsht\u00eb ndryshuar, t\u00eb cilat tani nuk e mbivendosin skedarin, por n\u00eb rastin e p\u00ebrpjekjes p\u00ebr eksportim n\u00eb nj\u00eb skedar ekzistues, shfaqin nj\u00eb gabim.\n<li class=\"l\"> N\u00eb samba-tool \u00ebsht\u00eb p\u00ebrmir\u00ebsuar shtimi i regjistrave t\u00eb kontaktit p\u00ebr an\u00ebtar\u00ebt e grupeve. N\u00ebse m\u00eb par\u00eb, me komand\u00ebn \u2018samba-tool group addmemers\u2019 ishte e mundur vet\u00ebm t\u00eb shtoheshin p\u00ebrdoruesit, grupet dhe kompjuter\u00ebt si an\u00ebtar\u00eb t\u00eb rinj t\u00eb grupeve, tani \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr shtimin e kontakteve si an\u00ebtar\u00eb t\u00eb grupeve.\n<li class=\"l\"> N\u00eb samba-tool \u00ebsht\u00eb lejuar filtrimi sipas nj\u00ebsive organizative (OU, Organizational Unit) ose n\u00ebnpemjes. Jan\u00eb shtuar flagje t\u00eb reja \u2018--base-dn\u2019 dhe \u2018--member-base-dn\u2019, q\u00eb ofrojn\u00eb mund\u00ebsin\u00eb p\u00ebr t\u00eb kryer veprimin vet\u00ebm mbi nj\u00eb pjes\u00eb t\u00eb caktuar t\u00eb pem\u00ebs Active Directory, p\u00ebr shembull, vet\u00ebm brenda nj\u00eb nj\u00ebsie OU.\n<li class=\"l\"> \u00cbsht\u00eb shtuar nj\u00eb modul i ri VFS \u2018io_uring\u2019, q\u00eb p\u00ebrdor interfusin e ri t\u00eb kernelit Linux <noindex><a rel=\"nofollow\" href=\"http:\/\/kernel.dk\/io_uring.pdf\">io_uring<\/a><\/noindex> p\u00ebr input\/output asinkron. Io_uring mb\u00ebshtet polling p\u00ebr input\/output dhe mund t\u00eb punoj\u00eb me bufferizimin (mekanizmi i propozuar m\u00eb par\u00eb \u2018aio\u2019 nuk mb\u00ebshteste input\/output t\u00eb mbuffed). Duke punuar me polling t\u00eb aktivizuar, io_uring e tejkalon ndjesh\u00ebm performanc\u00ebn e aio. N\u00eb t\u00eb kaluar\u00ebn, mbi baz\u00ebn e io_uring n\u00eb Samba \u00ebsht\u00eb implementuar mb\u00ebshtetja p\u00ebr SMB_VFS_{PREAD,PWRITE,FSYNC}_SEND\/RECV dhe jan\u00eb reduktuar kostot e mbajtjes s\u00eb pool-it p\u00ebr ekzekutimin shum\u00eb-funksional (threadpool) n\u00eb hap\u00ebsir\u00ebn e p\u00ebrdoruesit duke p\u00ebrdorur backendin VFS t\u00eb propozuar p\u00ebr parazgjedhje. P\u00ebr nd\u00ebrtimin e modulit VFS \u2018io_uring\u2019 k\u00ebrkohet prania e bibliotek\u00ebs <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.dk\/cgit\/liburing\/\">liburing<\/a><\/noindex> dhe kernelin Linux 5.1+.\n<li class=\"l\"> N\u00eb VFS \u00ebsht\u00eb siguruar mund\u00ebsia e specifikimit t\u00eb nj\u00eb vler\u00eb t\u00eb ve\u00e7ant\u00eb t\u00eb koh\u00ebs UTIME_OMIT p\u00ebr t\u00eb sh\u00ebnuar nevoj\u00ebn p\u00ebr t\u00eb injoruar koh\u00ebn n\u00eb funksionin SMB_VFS_NTIMES().\n<li class=\"l\"> N\u00eb smb.conf \u00ebsht\u00eb nd\u00ebrprer\u00eb mb\u00ebshtetje p\u00ebr parametrin \u2018write cache size\u2019, i cili ka humbur kuptimin pas mb\u00ebshtetjes p\u00ebr io_uring.\n<li class=\"l\"> N\u00eb Samba-DC dhe Kerberos \u00ebsht\u00eb nd\u00ebrprer\u00eb mb\u00ebshtetje e enkriptimit duke p\u00ebrdorur algoritmin DES. N\u00eb Heimdal-DC \u00ebsht\u00eb hequr kodi weak-crypto.\n<li class=\"l\"> Moduli vfs_netatalk \u00ebsht\u00eb hequr, i cili ka mbetur pa mb\u00ebshtetje dhe ka humbur relevanc\u00ebn.\n<li class=\"l\"> Backend-i BIND9_FLATFILE \u00ebsht\u00eb shpallur i vjetruar, i cili do t\u00eb hiqet n\u00eb nj\u00eb nga l\u00ebshimet e ardhshme.\n<li class=\"l\"> Biblioteka zlib \u00ebsht\u00eb p\u00ebrfshir\u00eb n\u00eb var\u00ebsit\u00eb e nd\u00ebrtimit. Implementimi i integruar i zlib \u00ebsht\u00eb hequr nga baza e kodit (kodi bazohej n\u00eb nj\u00eb version t\u00eb vjet\u00ebr t\u00eb zlib, n\u00eb t\u00eb cilin mb\u00ebshtetja p\u00ebr enkriptimin nuk funksiononte si\u00e7 duhej).\n<li class=\"l\"> Testimi fuzzing i baz\u00ebs s\u00eb kodit \u00ebsht\u00eb organizuar, p\u00ebrfshir\u00eb sh\u00ebrbimin<br \/>\noss-fuzz. Gjat\u00eb testimit fuzzing jan\u00eb identifikuar dhe korrigjuar shum\u00eb gabime.<\/p>\n<li class=\"l\"> K\u00ebrkesat p\u00ebr versionin minimal t\u00eb Python jan\u00eb rritur nga Python<br \/>\n3.4 deri n\u00eb Python 3.5. Mund\u00ebsia e nd\u00ebrtimit t\u00eb serverit t\u00eb skedar\u00ebve me Python 2 \u00ebsht\u00eb ende ruajtur (para se t\u00eb ekzekutohet \u2018.\/configure\u2019 dhe \u2018make\u2019 duhet vendosur variabla e mjedisit \u2018PYTHON=python2\u2019).<\/p>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Burimi: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52475\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 Samba 4.12.0, \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0432\u0448\u0438\u0439 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u0432\u0435\u0442\u043a\u0438 Samba 4 \u0441 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u0430 \u0434\u043e\u043c\u0435\u043d\u0430 \u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u0430 Active Directory, \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0433\u043e \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 Windows 2000 \u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0433\u043e \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u0442\u044c \u0432\u0441\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0435 Microsoft \u0432\u0435\u0440\u0441\u0438\u0438 Windows-\u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432, \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 Windows 10. Samba 4 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043c\u043d\u043e\u0433\u043e\u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u043c \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u043c, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u043c \u0442\u0430\u043a\u0436\u0435 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u0441\u0435\u0440\u0432\u0438\u0441\u0430 \u043f\u0435\u0447\u0430\u0442\u0438 \u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (winbind). \u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-72850","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 Samba 4.12.0.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-samba-4-12-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a Samba 4.12.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 Samba 4.12.0.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-samba-4-12-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-03-04T23:41:54+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-04T23:41:54+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 L\u00ebshimi Samba 4.12.0 | ProHoster","description":"\u00cbsht\u00eb prezantuar l\u00ebshimi Samba 4.12.0.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-samba-4-12-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a Samba 4.12.0 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 Samba 4.12.0.","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-samba-4-12-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-03-04T23:41:54+00:00","article:modified_time":"2020-03-04T23:41:54+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"72850","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 18:44:30","updated":"2022-09-27 19:10:08","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/72850","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=72850"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/72850\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=72850"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=72850"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=72850"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}