From Mageia wiki
Jump to: navigation, search


Summary

It should be good to provide Samba 4 (Samba 4.1.x)

Linked with bug 12708

Also it is important because Samba 4 is able to get a full Active Directory Server working. Maybe this can be linked with with some draktools later but first it has to work and must be compatible with what we have in the distro.

Owner

  • Name: Guillaume Bernard
  • IRC: filorin on #mageia & #mageia-fr
  • Mail:

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/09
  • Percentage of completion: 50%

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 Beta1

Contingency

Release Notes

"Samba4 is now provided alongside Samba3. Samba4 is now more secure 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.
  • Documentation about samba is available on their official website