New Samba on old platforms

Denis Cardon dcardon at
Mon Jun 25 07:21:33 UTC 2018

Hi Andrew,

>> If someone wants to build an unsupported version of Samba (as in not
>> supported by the distro) on SLES 11 or RHEL 6, then surely they should
>> also be capable of sourcing libjansson as well. In my opinion, arguing
>> about these distro's is a waste of time.
> G'Day Rowland
> Yes, for some reason (fear of platform upgrades essentially) it is
> exceedingly common for brand new Samba deployments to be made on very
> old platforms.  This is even for the AD DC, where we strongly recommend
> against running in combination with other services (so a platform
> upgrade of that VM should be easy) and can easily join a new DC on a
> new VM.

I think this is the most important point : from a security point of 
view, a DC machine shouldn't host any other thing than the DC. So there 
shouldn't be any blocker for upgrade, since there shouldn't be any other 
legacy stuff running on the same machine.

I understand that this is different for the fileserver. Indeed we also 
have clients running Samba on machine with legacy software which are 
mission critical and can't be easily upgraded to newer OS.

We have done hundreds of Samba-AD deployments, and requiring CentOS7 has 
never been an issue.



> For example, our users screamed when we accidentally broke Python 2.6
> and so RHEL 6 (with EPEL).
> To be clear, this is actually orthogonal to the parent discussion,
> because the Jannsson package is in EPEL6, but this is a very worthwhile
> point!
> A clear statement on supported (or you will have to fetch the libraries
> yourself) platforms would reduce the development burden and encourage
> the re-use of external code, at the price of pushing (forcing) users to
> newer host platforms.
> Even if we agree a broader set of supported platforms it would help, as
> we avoid having the 'why did you depend on X?!?' discussion after the
> code has been written or (as has happened) many months later.
> Andrew Bartlett

Denis Cardon
Tranquil IT Systems
Les Espaces Jules Verne, bâtiment A
12 avenue Jules Verne
44230 Saint SĂ©bastien sur Loire
tel : +33 (0)

Samba install wiki for Frenchies :
WAPT, software deployment made easy :

More information about the samba-technical mailing list