I am administering a standalone user-authenticated Samba 4.3.11 server on Ubuntu 16.04, which is accessed by Windows 7 Pro and 10 Pro clients configured to cache offline files.
The question is, what is the difference between the following parameters for smb.conf:
(a) csc policy = manual [the default]
(b) csc policy = documents
(c) csc policy = programs
I haven't found anything distinguishing these parameters in two hours on Google. The smb.conf man page is cryptic, referencing Windows Server policies that no amount of research discerns corresponding concepts. The impression I have gleaned is that "manual" permits user-initiated (i.e., not automatic) file sync and that one or the other of "documents" or "programs" permits automatic file sync.
The Windows clients' Group Policy has been configured to sync at logon, logoff, and specified intervals but this does not occur, at least not obviously. Users can manually initiate syncs, however, consistent with my impression of the default setting.
Any thoughts on the distinctions among these parameters would be most welcome.