Re: Long PC File Name Fix?
CIFS is fully capable of preserving resource forks on a Windows server.
You may be misinterpreting Don's note. Or he could have elaborated.
For files that were *previously* stored via AFP on a Windows server, using MS Services for Macintosh, resource forks are stored within a second file stream (NTFS feature of Windows since Advanced Server 3.1, circa 1994). At the Windows server (or other Win workstation for that matter), all files, even Mac files (and their resource forks) appear to exist within one physical file, since they do. Data in one stream, resource in a second stream.
However, mount that same Windows share via cifs and you will not get access to those resource forks. No fault of the server, protocol, or anything else. It's just a matter of data stored one way, and when accessed by a foreign means (cifs vs afp) the scheme doesn't work.
So do this -- Take a share on Windows, and also share the same folder using "Services for Macintosh" (AFP). Give it another name or it gets confusing. For example, what we do: "JOBS," a Windows share that Win workstations and OSX clients (via cifs) access, and the same folder shared via afp as "JOBS~AFP."
For the older files, copy these FROM the afp volume TO the cifs mount of the volume. (can't copy directly over itself though, watch out. make up new folders or whatever).
Now those old resource forks will work. For new files, forget afp and put them on the server via cifs from now on.
There is much already written about this topic. OSX now has its own means to store resource forks on foreign files systems, so it no longer needs Microsoft's "Services for Macintosh." But how it does it is different. Users must stay aware of that. OSX will add another hidden file, the same name prefixed with "._" in which the resource fork is stored. You won't see these at Windows without enabling show hidden files. Then they appear, but look grayed-out in explorer.
The only downside of using cifs versus afp is that Mac users are limited to legal Windows characters. ? nor / are allowed for example. In my opinion (others may certainly vary), the loss of those few characters is far less pain than being limited to 31. And I use Better Finder Rename to correct any problem file names that come along (it's actually quite rare now). Don also mentioned this, we have discussed the subject before at length. Check the archives, there is lots to know about cifs versus afp. Our prepress operation runs exclusive cifs on every Mac (all OSX).