Non-optimal default CIFS Service settings
In testing a clean install after joining an existing AD and then enabling CIFS service "Local Master" and "Time Server for Domain" is checked - as per docs this is not recommended for a server which part of an existing AD
Recommend setting these to unchecked when AD is chosen as Directory Service
#3 Updated by Josh Paetzel over 6 years ago
- Target version changed from 49 to 9.3-BETA
In thinking about this a bit more, this actually isn't as easy as I first thought.
The default settings are hard wired in the model. It will require a bit of code to alter the defaults in the form based on what other settings are (eg: directory services)
The other easy button option, which is to just detect the directory services option then set smb.conf accordingly ignores the state of the GUI checkbox altogether, which is less than desirable. If there's simply no case where there should be a choice then it makes sense to remove the checkbox from the GUI and DTRT.
#4 Updated by Jon Royle over 6 years ago
Josh - CIFS is not my area of expertise, but a couple of thoughts from reading docs
"Local Master" is more often that not recommended to be unchecked (for LDAP and AD and not necessary if Windows Vista or later clients present)- why not make this (unchecked) the default?
"Time Server for Domain" - sounds like this should be unchecked by default for LDAP and AD - but this should be option in GUI
#5 Updated by Josh Paetzel over 6 years ago
The problem is time server for domain is critical if you are a directory server. So we need different defaults depending on what the directory services are set to. Requires changes to the form which might be too intrusive for 18.104.22.168 but I agree they should be done.
I need to read up on local master to even see what it does these days.