Samba Developer Online Gathering
Appearance
Samba Developer Online Gathering
2025-11-11
Community and Infrastructure
- FOSDEM: Samba booth for the first time
- NEW: Hotels?
- booth: Ralph, Günther, Andreas
- Identity Management Devroom
- Software Defined Storage Devroom
- https://fosdem.org/2026/news/2025-10-31-devrooms-announced/
- Deadline 12/07
- Adopt new tool for community discussion? Eg https://www.discourse.org/
- private channel for integrators like samba-team@
- gitlab MR backlog
- open up github for MRs again?
- gitlab deprecating Docker Machine
- filter on draft status solves backlog problem?
- bugzilla
- call to triage, maybe at least the security bugs?
- cutoff time?
- Important security issues:
- something
- website redesign
- maintenance: static vs CMS
Development Updates and Status
Fileserver
- Persistent Handles / Transparent Failover
- 4.24 im Spring 2026
- SMB Direct
- merging existing kernel code likely merged in 6.19
- working on socket layer, hopefully in 6.19 as well?
- new servers for this and other work of the team (!)
- SMB over QUIC
- client side certificates “stuff”(?) missing
- kernel module still under review, maybe 6.19?
- Performance: io_uring
- zero copy
- for socket and filesystem layer
- async, “low” context switches
- ideally avoiding copies with not just kernel filesystems but also “virtual” filesystem behind our VFS (eg cephfs)
- all of the above will be in 4.25 (or Samba 5?) in autumn 2026
- SMB3 POSIX Extensions
- POSIX ACLs end to end missing
- libsmbclient improvements for Gnome and KDE VFS consumers
- Pure POSIX Fileserver for performance
- just use ksmbd?
- optimize databases?
- Multiprotocol (Günther):
- interop NFS/SMB goal: CephFS
- test infrastructure
- look at how Windows does it…
- Status of Samba vfs_ceph with Cephfs, proxy asf (Günther)
- new VFS module shipping and used by users
- proxy performance impact still under investigation and improvements planned
- Enterprise Readyniss of Clustering (Günther)
- ctdb record bouncing (phonebook.exe) still a problem at customers
- tracing (there’s a WIP MR from Ralph for Prometheus metrics from ctdb)
- always “live” detailed logging for better first time data capture (ftdc)
- rolling upgrades
- one step into this direction on the smbd side: Persistent Handles adds record versioning to locking.tdb and brlock.tdb
- what is required for ctdb?
- fake online upgrade (from Martin)
- related: rolling upgrade on a single server
- SMB / RGW
- export rgw objects via SMB
- usecase: why SMB over S3? -> directory enumeration?
- idea: add a Samba VFS module to export rgw objects
- merging s3 and s4 RPC services (Douglas?)
- any more low hanging fruits?
- Volker and metze(?) recently removed the s4 wkssvc service
- another idea: convert s4 services to be consumable by samba-dcerpcd (like it is done in s3)
- what about s4 registry in particular?
IAM (Samba AD)
- Kerberos Hardening (Alexander)
- certificate handling
- PAC handling
- status of MIT KDC?
Next meeting:
- in a month
- Ralph figures out TZ
New Topics
- Coverity
Roadmap
Fileserver
- changes to the VFS layer (from Volker)
- Rate limitting (IBM team)
- Performance:
- Paralellize Directory Listing
- cache dirfsp
- Persistent Handles: Database Model
- SMB3 POSIX Extensions
- POSIX ACLs end to end
- Pure POSIX Fileserver for performance
- Samba 5?
IAM
- MS-DFSR
Links
2025-11-04
Topics
Community and Infrastructure
- FOSDEM: Samba booth for the first time
- booth: Ralph, Günther, Andreas ?
- Identity Management Devroom
- Software Defined Storage Devroom
- https://fosdem.org/2026/news/2025-10-31-devrooms-announced/
- Deadline 12/01
- Adopt new tool for community discussion? Eg https://www.discourse.org/
- private channel for integrators like samba-team@
- gitlab MR backlog
- open up github for MRs again?
- gitlab deprecating Docker Machine
- filter on draft status solves backlog problem?
- bugzilla
- call to triage, maybe at least the security bugs?
- cutoff time?
- Important security issues:
- something
- website redesign
- maintenance: static vs CMS
Fileserver
Development Updates and Status
- Persistent Handles / Transparent Failover
- SMB Direct
- SMB over QUIC
- SMB3 POSIX Extensions
- Performance: io_uring
- Multiprotocol
- Enterprise Readyniss of Clustering
- SMB / RGW
- merging s3 and s4 RPC services
Roadmap
- Rate limitting (IBM team)
- Performance:
- Pure POSIX Fileserver
- Paralellize Directory Listing
- Persistent Handles: Database Model
- SMB3 POSIX Extensions
- POSIX ACLs end to end
IAM
Development Updates and Status
- Kerberos Hardening
Roadmap
- MS-DFSR