Blog

La version SAMBA+ 4.23.11 a été publiée par SerNet et est désormais disponible pour les plateformes SUSE et Red Hat, Debian GNU/Linux, Ubuntu et AIX. Il s'agit de la dernière version stable de la série Samba 4.23.

Cette version corrige plusieurs problèmes signalés depuis Samba 4.23.10, notamment des corrections concernant les relations de confiance de domaine Active Directory et les contrôleurs de domaine en lecture seule, des corrections de clustering pour CTDB, ainsi que des corrections de plantage pour les partages CephFS. Toutes les corrections sont documentées dans les notes de version officielles :

Si vous effectuez une mise à niveau à partir d’une version de SAMBA+ antérieure à la 4.21 et que vous utilisez vos propres scripts ou ceux de tiers qui s’appuient sur les modules Python de Samba, vous devez installer le paquet sernet-samba-python3 après la mise à niveau sur les systèmes Debian ou Ubuntu. Les systèmes basés sur RHEL et SUSE ne sont pas concernés.

Comme d’habitude, les nouveaux paquets sont inclus dans les abonnements SAMBA+ existants et peuvent être obtenus via les boutiques SAMBA+ :

Si vous avez des questions, besoin d’aide pour une mise à niveau ou souhaitez obtenir un devis, contactez l’équipe SAMBA+ chez SerNet.


SerNet a publié les versions 4.24.5, 4.23.10 et 4.22.11 de SAMBA+. Ces mises à jour de sécurité corrigent plusieurs failles de sécurité et doivent être installées dès que possible sur tous les systèmes concernés. Les paquets mis à jour sont disponibles pour diverses plateformes SUSE et Red Hat, ainsi que pour Debian GNU/Linux et Ubuntu. Les contrôleurs de domaine Active Directory sont les systèmes les plus vulnérables et doivent être mis à jour immédiatement. Les paquets SAMBA+ pour AIX ne sont pas concernés, car ils ont été compilés sans prise en charge de CTDB ni d’Active Directory.

Ces paquets corrigent les problèmes suivants :

Vous trouverez les instructions pour accéder aux paquets et effectuer la mise à jour dans la collection de guides pratiques SAMBA+. Si vous effectuez une mise à niveau à partir d’une version de SAMBA+ antérieure à la version 4.21 et que vous utilisez des scripts personnalisés ou tiers basés sur les modules Python de Samba, vous devez installer le paquet sernet-samba-python3 sur les systèmes Debian ou Ubuntu après la mise à niveau. Les systèmes basés sur RHEL et SUSE ne sont pas concernés.

Les paquets SAMBA+ sont disponibles sous forme d’abonnements logiciels dans les boutiques SAMBA+ :

Si vous avez d’autres questions ou souhaitez demander un devis, n’hésitez pas à nous contacter.

 


En septembre prochain, SAMBA+ participera à nouveau, en tant que sponsor, à la SNIA Developer Conference (SDC) à Santa Clara, en Californie. Du 28 au 30 septembre 2026, la conférence réunira une nouvelle fois des professionnels des technologies de stockage, des développeurs open source et des experts en infrastructure afin de discuter des dernières innovations en matière de stockage d'entreprise et de services de fichiers.

Le programme de la conférence comprend également quatre présentations données par des membres de l’équipe Samba de SerNet, portant à la fois sur les innovations techniques et sur l’orientation future du projet Samba.

Temps forts de la conférence

Ralph Böhme, chef d’équipe SAMBA+ chez SerNet, présentera « La Fondation Samba s’installe en Europe », expliquant pourquoi le siège juridique du projet a été transféré à Berlin et ce que cela signifie pour la souveraineté numérique, l’open source, les technologies SMB et la communauté Samba au sens large.

Volker Lendecke donnera un aperçu des développements à venir dans «Samba en 2026», en partageant ses réflexions sur l’état actuel du projet et son orientation future.

Dans «Extensions POSIX SMB3 : de la plomberie au débit», Ralph Böhme montrera comment les extensions POSIX SMB3, désormais entièrement implémentées, peuvent être déployées dans des environnements Linux et Samba réels, et abordera l’avenir de la spécification du protocole.

Stefan Metzmacher présentera «Nouveaux protocoles de transport dans Samba : QUIC et SMBDirect, avec des E/S haut débit via io_uring», en mettant en avant les dernières avancées concernant la prise en charge native de QUIC et SMBDirect sous Linux et Samba, en mettant l’accent sur les performances et l’intégration en amont.

Nous invitons tous les participants à se rendre sur le stand SAMBA+ pour rencontrer notre équipe, discuter des défis actuels et échanger des idées avec nos experts Samba. Si vous souhaitez organiser un rendez-vous dédié pendant la conférence, n’hésitez pas à nous contacter à l’avance via notre formulaire de contact ou par e-mail à l’adresse sales@remove-this.sernet.com. Nous avons hâte de vous retrouver au SDC 2026.


smb3posix.org

Les extensions POSIX de SMB3 disposent désormais d'un site dédié. Sur smb3posix.org, les développeurs peuvent accéder à la version 1.0.0 de la spécification POSIX de SMB3.

Ce nouveau site web est l’aboutissement d’un travail commencé il y a plus d’une décennie : depuis environ 2015, divers membres des communautés Samba et du noyau Linux collaborent pour concevoir, implémenter et documenter les extensions du protocole SMB3, dans le but d’offrir une compatibilité POSIX de premier ordre via SMB3. Avec un noyau Linux récent et un serveur implémentant ces extensions, les partages réseau peuvent préserver la sémantique du système de fichiers POSIX, notamment les chemins d’accès sensibles à la casse, les bits de mode Unix, les liens symboliques et les liens physiques. Samba fournit l’implémentation de référence côté serveur depuis la version 4.22 ; les extensions sont activées par défaut depuis la version 4.23.

La version 1.0.0 constitue la première spécification complète, car elle documente non seulement les extensions du protocole elles-mêmes, mais aussi la sémantique du système de fichiers qui distingue les systèmes POSIX de Windows, ainsi que la manière dont cette sémantique est représentée sur le réseau.

Bien que des implémentations des extensions POSIX de SMB3 aient déjà été intégrées à plusieurs clients et serveurs SMB open source, ces travaux ont mis en évidence des comportements POSIX subtils qui devaient encore être spécifiés et, dans certains cas, implémentés avant que la spécification puisse être considérée comme complète.

Les bases de ce travail ont été posées dans le cadre d’un projet financé par l’Agence allemande Sovereign Tech. Le projet a abordé les extensions POSIX de SMB3 à plusieurs niveaux : ajustements côté serveur et tests de régression, prise en charge côté client via libsmbclient pour les environnements de bureau Linux, et un projet dédié à l’achèvement de la documentation du protocole.

Le financement a permis de consacrer du temps à ce travail : expliciter les comportements historiquement implémentés dans Samba et le noyau Linux dans le cadre des anciennes extensions CIFS UNIX ; documenter en quoi la sémantique POSIX diffère de la sémantique Windows ; et préciser comment ces informations sont transmises entre les systèmes sur le réseau.

La spécification qui en résulte se compose de trois documents :

  • POSIX-SMB2 définit la sémantique du protocole SMB.
  • POSIX-FSA définit la sémantique du système de fichiers POSIX et ses différences par rapport à Windows.
  • POSIX-FSCC définit les classes d’informations du système de fichiers et leurs représentations sur le réseau.

Ralph Böhme, chef de l'équipe Samba chez SerNet, a travaillé sur cette documentation en tant que membre de l'équipe internationale Samba. Après avoir franchi cette étape financée, il a également créé smb3posix.org afin d’offrir un hébergement permanent à la spécification et de la rendre plus accessible aux développeurs. En septembre, Ralph présentera ce travail lors de la SNIA Storage Developer Conference dans le cadre de son intervention intitulée « SMB3 POSIX Extensions, from plumbing to flowing ».

Quiconque a déjà dû implémenter un protocole à partir d’une documentation incomplète sait à quel point cela fait la différence. La spécification et son nouvel hébergement constituent une référence claire pour toute personne chargée de mettre en œuvre la prise en charge de SMB3 POSIX.


La version 4.24.4 de SAMBA+ a été publiée par SerNet et est désormais disponible pour les plateformes SUSE et Red Hat, Debian GNU/Linux, Ubuntu et AIX. Il s'agit de la dernière version stable de la série Samba 4.24.

Cette version corrige plusieurs problèmes signalés depuis Samba 4.24.3, dont la plupart concernent Active Directory, en particulier les relations de confiance entre domaines. Toutes les corrections sont documentées dans les notes de version officielles :

Comme d'habitude, les nouveaux paquets sont inclus dans les abonnements SAMBA+ existants et peuvent être obtenus via les boutiques SAMBA+ :

Si vous avez des questions, si vous avez besoin d’aide pour une mise à niveau ou si vous souhaitez obtenir un devis, contactez l’équipe SAMBA+ chez SerNet.


Contact us
Contact
Deutsch English Français