Мне нужно отключить процесс COMPFIX в zsh, чтобы отключить следующее предупреждение, которое я вижу каждый раз, когда открываю окно терминала:
zsh compinit: insecure directories and files, run compaudit for list.
Причиной предупреждения здесь не является проблема; У меня есть два пользователя с правами администратора на одном и том же Macbook, которым обоим нужно использовать доморощенный Когда файлы в / usr / local имеют привилегии на чтение / запись для группы, а не права для одного пользователя, процесс COMPFIX помечает их как незащищенные.
Другие решения предлагают добавить ZSH_DISABLE_COMPFIX=true
в начало моего .zshrc
файла. Я сделал это, и я все еще вижу ошибку. В моем домашнем каталоге есть несколько .zshrc
-подобных файлов, включая .zshrc.pre-oh-my-zsh
и .zshrc~
, и я попытался добавить ZSH_DISABLE_COMPFIX=true
к каждому из них, но безуспешно.
Как я могу успешно отключить это предупреждение?