Hi,
When I add "oplocks = no" to Auxiliary Parameters and cat smb4.conf the original line "oplocks = yes" is still present and "oplocks = no" is added at the bottom of [global]. Is this expected behavior?
I believe this is expected behavior sir. If you request a parameter that is ALREADY part of the parameter set, your request does not generally know that you are contradicting something already there, so what winds up happening, is the original/standard parameter setting is there, and then yours is simply inserted as an afterthought at the end.
Typically this is not a big deal because no one is usually trying to change things that are already set, rather they are adding some fancy. But in you case, this is a conflict.
I am not sure which setting---the original, or your auxiliary setting---will take precedence as the thing parses the conf file.
Not a "bug" Dru. But maybe not the best way to program things.