De Mageia wiki
Aller à : navigation, rechercher


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.