Blog

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.


La version 4.23.9 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.

Cette version corrige plusieurs problèmes. Toutes les corrections sont répertoriées dans les notes de version officielles :  https://www.samba.org/samba/history/samba-4.23.9.html

Remarque : lors de la mise à niveau à partir d’une version de SAMBA+ antérieure à la 4.21 sur des systèmes Debian ou Ubuntu, et si vous utilisez des scripts personnalisés ou tiers qui s’appuient sur les modules Python de Samba, le paquet supplémentaire sernet-samba-python3 doit être installé après la mise à niveau vers SAMBA+ 4.23. 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 vient de publier les paquets SAMBA+ 4.24.3, 4.23.8 et 4.22.10. Il s'agit de mises à jour de sécurité importantes ; veuillez mettre à jour les systèmes concernés dès que possible. Les paquets sont disponibles pour diverses plateformes SUSE et Red Hat, ainsi que pour Debian GNU/Linux, Ubuntu et AIX.

Ces paquets corrigent les problèmes suivants :

Les instructions d'accès aux paquets et de mise à niveau sont disponibles 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 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.

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

Pour toute question ou pour demander un devis, veuillez nous contacter.


Contact us
Contact
Deutsch English Français