Hacker News new | ask | show | jobs
by pwinnski 2088 days ago
I don't know what version of MacOS you're on, but the commands in this article, even de-styled to take them out of ALL-CAPS, do not work on macOS Catalina.

`ls ~/Library/Preferences/com.apple.lx` does not reveal com.apple.launchservices-anything.

`ls ~/Library/Preferences/xquaranx` does not reveal any file with quarantine in the name.

That my computer logs when it quarantines something, I don't doubt, but this article is very much out of date.

P.S. I couldn't figure out how to consistently include asterisks above, so I substituted 'x'

1 comments

If you're a long-time user of macOS you should be aware by now that it uses a case-sensitive filesystem.

The `com.apple.LaunchServices` and `com.apple.LaunchServices.QuarantineEventsV2` (renamed) user-level preferences still very much exist.

The modern Mac can use two case-sensitive-capable file systems, HFS+ and APFS. Neither is case-sensitive by default and, at least for many years, formatting the system volume to be case-sensitive caused a lot of problems with applications.
yes case preserving not case sensitive
> If you're a long-time user of macOS you should be aware by now that it uses a case-sensitive filesystem.

No, by default it's case-insensitive.

Yes on a second read I meant a case-preserving, not case-sensitive filesystem. The results that `ls` gets are cased and so pattern matching (which is case sensitive by default) on those results will fail with the wrong casing.
If you read the linked article, you'd note that the article completely destroyed any indication of case by forcing ALL COMMANDS INTO ALL-UPPER-CASE.

But yes, I guessed wrongly.