Rob,
You are touching the point that makes me reluctant when I see requests to "join domain" with Linux client.
- Windows clients are joining Windows domain (nowadays getting most of the time Kerberos ticket)
- Unix/Linux clients were joining NIS (NIS+) domain but this is now deprecated and replaced by LDAP back-end.
There is no real convergence because these two above domains, although wording is the same, exhibit very different feature. Unfortunately, there is a strong willingness, on top the objective that is to share resources between Windows and Linux clients, to mimic Windows behaviour with Linux client.
The real added value of Windows domain, at least since Win2000, is the GPO capability providing, as you rightly wrote, more (central) control over Windows clients.
Achieving the same on Linux side is a bit trickier.
Another aspect we discussed in parallel about this topic is willingness to mimic Windows roaming behaviour. Here again, if it can be done, this doesn't match what Windows does. And the reason is not central authentication (LDAP works well and Kerberos could even be deployed) but all the mechanism on Windows side permitting to:
- automatically synchronize on-line / off-line folders
- more difficult, all the mechanisms around account management:
- off-line authentication
- automatic account creation when known users authentication from new machine.
Because of all these above points, I fully share that we do need to border our scope.
If we look one step closer, tools exist to move toward "Windows like" behaviour:
- SSSD for authentication.
- TsumuFS for NFS data synchronization.
Still this doesn't provide integration level and control Windows users are dreaming of.
Interesting topic isn't it?
