What is the status of KDC resource group compression support in Samba?

Pavel Kalugin PKalugin at inno.tech
Thu Jul 27 22:07:03 UTC 2023


On 7/27/23 22:28, Andrew Bartlett wrote:
> On Thu, 2023-07-27 at 16:16 +0300, Pavel Kalugin via samba-technical
> wrote:
>> Q1: What is the status of KDC resource group compression in Samba? Are
>> there any plans to include it in any upcoming release?
> 
> This will ship in Samba 4.19, of which RC1 is due today.

Great!

> It is always awesome to see new folks interested in Samba development.
> 
> I would warn that, particularly at the quality standard Samba has come
> to expect, that new features and the associated battery of tests are
> harder to develop than you might have assumed.

I see. To be honest, I'm a bit overwhelmed with the complexity of Samba 
but, the more interesting it will be to understand all of this.

> Realising that your time will be driven by what you or your customers
> need, I would still encourage your first efforts to be on a less-core
> feature if possible, so you can get comfortable with the process.
> 
> Anyway, welcome to Samba development.  If you can it would be good to
> understand your goals further, given that thankfully this particular
> task is already complete, to see if we can find a good 'first
> submission' task for you to start on.

In general, there is much of an interest around me to move away from 
Windows to Linux-only environment, keeping all the AD-based 
infrastructure in the "just working" state. This is perfectly doable 
with Samba, except that support for 2012R2 level is required by the 
customer. One of the features missed was "KDC resource groups 
compression". Now, version 4.19 will hopefully fix it, but the status of 
SID history compression is still unclear to me, so let me ask again: 
will this feature (SID history compression) be supported?

Regarding 'first submission' task: I'm all for it! Actually, I've been 
studying Samba for some time now, mainly by reading the wiki, Windows 
protocols docs, looking at the code and the tests and trying hard to 
build some kind of the 'lab domain'. I would say that the entry 
threshold is high enough, so such an initial task from Samba masters 
would be very useful.

Thank you very much!

-- 
Pavel Kalugin
inno.tech



More information about the samba-technical mailing list