scp ignores case in filenames?
Bill Cole
macportsusers-20171215 at billmail.scconsult.com
Fri Jan 19 18:11:02 UTC 2018
On 19 Jan 2018, at 8:44, Jan Stary wrote:
> On Jan 19 06:48:37, rlhamil at smart.net wrote:
[...]
>> but for backwards compatibility with macOS's pre-Unix ancestors,
>
>
> Huh. What are those?
Not technically "pre-Unix" but rather "pre-MacOS X." MacOS X (i.e. 10.0)
was the first version derived from the Mach/BSD hybrid developed by
NeXT. From 1984 to 2000, MacOS was entirely unrelated to any Unix, and
its native filesystems (MFS and HFS) were case-insensitive but
case-preserving. Apple retained that as the default in MacOS X because
for many versions (10.0 through 10.4) they included the "Classic"
emulation layer that supported the use of software written for MacOS 8 &
9.
For many years, many 3rd-party developers (including HP, Lexmark, and
Adobe) continued to release MacOS X software that broke on
case-sensitive filesystems, due to internal file references with case
variances vs. the installed software. I have personally run all my MacOS
X systems with case-sensitive filesystems (even when that meant using
UFS) and it has been a couple of years since I had to patch up a sloppy
app or printer driver with symlinks to match what the code used.
More information about the macports-users
mailing list