I updated to MacOS Ventura a day or two after it was officially released. I had been running it on one of my computers since the public betas started mid-summer. Until tonight, I haven’t had any real problems with it.
This evening I created a new tmux
session and wasn’t able to run the ls
command. I got this
error message:
ls .: Operation not premitted
A few searches led me to a couple of articles talking about a similar issue with Apple’s Terminal app. The solution there was to make sure Terminal was listed in the “Full Disk Access” pane of “Security & Privacy” inside System Settings (formerly System Preferences).
I added tmux
to that list, and quit out of all the active tmux sessions I had, then recreated one
and my ability to run commands from within tmux
had been restored.
Here are the steps to do the same thing I did.
+
sign to add a new entrytmux
and select itI hope this was a mistake on Apple’s part that will be correcting in a future release. I really don’t want to add all the Homebrew installed utilities and applications to the Full Disk Access list.