De Mageia wiki
Sommaire
Summary
It should be good to upgrade Samba 3 to the fourth version (Samba 4.1 or 4.0, depends on dev-team choice)
Owner
- Name: Guillaume Bernard
- IRC: filorin on #mageia & #mageia-fr
Resources
- Packagers to compile Samba and apply patches if needed
- QA to test Samba 4 on i586 and x86_64
Current status
- Targeted release: Samba 4.0.X or Samba 4.1.X, Mageia 5
- Last updated: 2025/05/06
- Percentage of completion: <XX>%
Detailed Description
- Samba 3.6.x becomes old and it will be important to switch to Samba 4 (or greater)
Why it would be good for Mageia to include it
- Users will have a newer version of Samba with more compatibility with their Windows setup (see Release notes)
- The switch will habe to be done anyway, why not as soon as possible ?
- Mageia, with a newer version of Samba will be able to be used by more and more people around the world who need Samba4
Test case
- Create a Samba server using Samba 4 and check is it's working with Windows Vista, 7 and 8.1
- Check is printers sharing works
- Check if sharing documents and other files works
- Check if creating users works correctly
- Check if there's no regression compared to Samba 3
Software / Packages Dependencies
Official Website : https://www.samba.org/samba/history/
Samba 4 release notes : https://www.samba.org/samba/history/samba-4.0.0.html
Samba 4.1 release notes : https://www.samba.org/samba/history/samba-4.1.0.html
- libwbclient0
- samba-client
- samba-common
- samba-server
See other packages concerning Samba here : http://mageia.madb.org/package/list/t_search/samba/application/0
What could disrupt development of this new feature
- No packager to work on it
- QA not available to test it
Planning
- In order to test Samba4 as early as possible and apply patches to let it working correctly, Samba4 should be, at least, included in Mageia 5 for Alpha2 (2014/07/08)
Contingency
Release Notes
"Samba3 has been upgraded to Samba4. Samba is now more securised and easier to use. Many security problems have been fixed in this release"
Documentation
Writing documentation about Samba is not needed, but we, at least will need to include samba-doc in our repos.