First of all, thank you for adding the CSF/LFD change to the DA version changelog.
It's about LF_INTEGRITY and PT_LIMIT.
This sounds a little bit confusing to me:
New DirectAdmin installations will use new default values. Configuration in existing servers will be updated with this DirectAdmin update.
These features are still functional and can be manually enabled. Once enabled manually, the configuration will not be disabled with the upcoming DirectAdmin or CSF updates.
So first line. Configuration in existing servers will be updated with this Directadmin update. Am I correct in the assumption that you mean existing servers which do not have made changes to csf.conf?
And for line 2. Once enabled manually, is the check done on a change of csf.conf or is the check purely done on these settings?
Because at this moment, we made some custom settings in csf.conf and we did not touch these settings as we use them at the moment, or at least using the PT_LIMIT regularly.
So if the check is done against the setting, then we know that we have to set it back as we never changed this one until now manually.
If the check is done against a yes or no manually changed csf.conf (no matter which setting) then it would be kept as is, if I understand correctly.