{"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\/de\/blog\/news\/vypusk-samba-4-12-0","title":{"rendered":"Ver\u00f6ffentlichung von 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\">Vorstellung<\/a><\/noindex> Release <noindex><a rel=\"nofollow\" href=\"http:\/\/www.samba.org\/\">Samba 4.12.0<\/a><\/noindex>, die die Entwicklung des Zweigs fortsetzt <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=35571\">Samba 4<\/a><\/noindex> mit einer voll funktionsf\u00e4higen Implementierung des Dom\u00e4nencontrollers und des Active Directory-Dienstes, der mit der Implementierung von Windows 2000 kompatibel ist und alle unterst\u00fctzten Microsoft-Versionen von Windows-Clients, einschlie\u00dflich Windows 10, bedienen kann. Samba 4 ist ein multifunktionales Serverprodukt, das auch die Implementierung eines Dateiservers, eines Druckdienstes und eines Identifizierungsservers (winbind) bereitstellt.<\/p>\n<p>Hauptmerkmale <noindex><a rel=\"nofollow\" href=\"http:\/\/www.samba.org\/samba\/history\/samba-4.12.0.html\">\u00c4nderungen<\/a><\/noindex> In Samba 4.12:<\/p>\n<ul>\n<li class=\"l\"> Die eingebetteten Implementierungen der kryptografischen Funktionen wurden aus dem Code entfernt zugunsten der Nutzung externer Bibliotheken. Als Hauptkryptobibliothek wurde entschieden, GnuTLS zu verwenden (mindestens Version 3.4.7 erforderlich). Neben der Verringerung m\u00f6glicher Bedrohungen durch die Entdeckung von Schwachstellen in den eingebetteten Implementierungen von kryptografischen Algorithmen hat der \u00dcbergang zu GnuTLS auch zu einer erheblichen Leistungssteigerung beim Einsatz von Verschl\u00fcsselung in SMB3 gef\u00fchrt. Bei Tests mit der CIFS-Client-Implementierung aus dem Linux-Kernel 5.3 wurde eine Steigerung der Schreibgeschwindigkeit um das Dreifache und der Lesegeschwindigkeit um das 2,5-Fache festgestellt.\n<li class=\"l\"> Ein neues Backend f\u00fcr die Suche auf SMB-Volumes unter Verwendung des Protokolls <noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.samba.org\/index.php\/Spotlight\">Spotlight<\/a><\/noindex>, basierend auf der Suchmaschine  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.elastic.co\/elasticsearch\">Elasticsearch<\/a><\/noindex> (fr\u00fcher gab es ein Backend auf Basis von <noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.gnome.org\/Projects\/Tracker\">GNOME Tracker<\/a><\/noindex>). Auch das Dienstprogramm &#171;mdfind&#187; wurde hinzugef\u00fcgt, das es erm\u00f6glicht, Suchanfragen an jeden SMB-Server zu senden, auf dem der RPC-Dienst Spotlight l\u00e4uft. Der Standardwert der Einstellung &#171;spotlight backend&#187; wurde auf &#171;noindex&#187; ge\u00e4ndert (f\u00fcr Tracker oder Elasticsearch m\u00fcssen die Werte &#171;tracker&#187; oder &#171;elasticsearch&#187; explizit festgelegt werden).\n<li class=\"l\"> Das Verhalten der Befehle &#8216;net ads kerberos pac save&#8217; und &#8216;net eventlog export&#8217; wurde ge\u00e4ndert, sodass sie jetzt keine Dateien \u00fcberschreiben. Bei einem Exportversuch in eine bestehende Datei wird ein Fehler ausgegeben.\n<li class=\"l\"> In samba-tool wurde die Hinzuf\u00fcgung von Datens\u00e4tzen f\u00fcr Gruppenmitglieder verbessert. Fr\u00fcher konnte man mit dem Befehl &#8216;samba-tool group addmembers&#8217; einfach Benutzer, Gruppen und Computer als neue Gruppenmitglieder hinzuf\u00fcgen, jetzt gibt es auch Unterst\u00fctzung f\u00fcr die Hinzuf\u00fcgung von Kontakten als Gruppenmitglieder.\n<li class=\"l\"> In samba-tool ist die Filterung nach organisatorischen Einheiten (OU, Organizational Unit) oder Teilb\u00e4umen erlaubt. Neue Flags &#171;&#8212;base-dn&#187; und &#171;&#8212;member-base-dn&#187; erm\u00f6glichen es, die Operation nur auf einen bestimmten Teil des Active Directory-Baums anzuwenden, zum Beispiel nur innerhalb einer OU.\n<li class=\"l\"> Ein neues VFS-Modul &#8216;io_uring&#8217; wurde hinzugef\u00fcgt, das eine neue Linux-Kernel-Schnittstelle f\u00fcr asynchronen I\/O verwendet. Io_uring unterst\u00fctzt das Polling von Ein- und Ausgaben und kann mit Puffern arbeiten (der zuvor vorgeschlagene Mechanismus &#171;aio&#187; unterst\u00fctzte kein gepuffertes Ein- und Ausgeben). Bei aktiviertem Polling \u00fcbertrifft io_uring in der Leistung deutlich aio. Derzeit implementiert Samba auf Basis von io_uring Unterst\u00fctzung f\u00fcr SMB_VFS_{PREAD,PWRITE,FSYNC}_SEND\/RECV und senkt die Kosten f\u00fcr die Verwaltung des Benutzerraumpools f\u00fcr Multithreading (Threadpool) bei Verwendung des standardm\u00e4\u00dfig vorgeschlagenen VFS-Backends. F\u00fcr den Aufbau des VFS-Moduls &#8216;io_uring&#8217; wird die Bibliothek ben\u00f6tigt. <noindex><a rel=\"nofollow\" href=\"http:\/\/kernel.dk\/io_uring.pdf\">io_uring<\/a><\/noindex> In smb.conf wurde die Unterst\u00fctzung f\u00fcr den Parameter &#171;write cache size&#187; eingestellt, da er nach der Einf\u00fchrung der Unterst\u00fctzung f\u00fcr io_uring nicht mehr sinnvoll ist. <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.dk\/cgit\/liburing\/\">liburing<\/a><\/noindex> und der Linux-Kernel 5.1+.\n<li class=\"l\"> Im VFS wurde die M\u00f6glichkeit eingef\u00fchrt, einen speziellen Zeitwert UTIME_OMIT anzugeben, um die Notwendigkeit zu kennzeichnen, die Zeit in der Funktion SMB_VFS_NTIMES() zu ignorieren.\n<li class=\"l\"> 3.4 auf Python 3.5. Die M\u00f6glichkeit, den Dateiserver mit Python 2 zu erstellen, bleibt erhalten (vor dem Ausf\u00fchren von .&#8203;.\/configure&#8217; und &#8216;make&#8217; sollte die Umgebungsvariable &#8216;PYTHON=python2&#8217; festgelegt werden).\n<li class=\"l\"> In Samba-DC und Kerberos wurde die Unterst\u00fctzung f\u00fcr die Verschl\u00fcsselung mit dem DES-Algorithmus eingestellt. Im Heimdal-DC wurde der Code weak-crypto entfernt.\n<li class=\"l\"> Das Modul vfs_netatalk wurde entfernt, da es nicht mehr gepflegt wird und an Relevanz verloren hat.\n<li class=\"l\"> Das Backend BIND9_FLATFILE wurde als veraltet erkl\u00e4rt und wird in einer der n\u00e4chsten Versionen entfernt.\n<li class=\"l\"> Die zlib-Bibliothek wurde in die Build-Abh\u00e4ngigkeiten aufgenommen. Die integrierte zlib-Implementierung wurde aus dem Code entfernt (der Code basierte auf einer alten Version von zlib, in der die Unterst\u00fctzung f\u00fcr Verschl\u00fcsselung nicht einwandfrei funktionierte).\n<li class=\"l\"> Das Fuzzing-Testing der Codebasis wurde eingerichtet, einschlie\u00dflich des Dienstes<br \/>\noss-fuzz. W\u00e4hrend des Fuzzing-Tests wurden viele Fehler identifiziert und behoben.<\/p>\n<li class=\"l\"> Die Anforderungen an die Mindestversion von Python wurden von Python<br \/>\n3.4 \u0434\u043e Python 3.5. \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0441\u0431\u043e\u0440\u043a\u0438 \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0441 Python 2 \u043f\u043e\u043a\u0430 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0430 (\u043f\u0435\u0440\u0435\u0434 \u0437\u0430\u043f\u0443\u0441\u043a\u043e\u043c .\/configure&#8217; \u0438 &#8216;make&#8217; \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f &#8216;PYTHON=python2&#8217;).<\/p>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Quelle: <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.1.1 - 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\/de\/blog\/news\/vypusk-samba-4-12-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\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\/de\/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\udd47Ver\u00f6ffentlichung Samba 4.12.0 | ProHoster","description":"Die Version Samba 4.12.0 wurde vorgestellt.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-samba-4-12-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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\/de\/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\/de\/wp-json\/wp\/v2\/posts\/72850","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=72850"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/72850\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=72850"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=72850"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=72850"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}