Skip to content

Instantly share code, notes, and snippets.

@Gustavo-Kuze
Created May 17, 2021 12:10
Show Gist options
  • Save Gustavo-Kuze/be0ba67f95235d8b80c7216e1001435e to your computer and use it in GitHub Desktop.
Save Gustavo-Kuze/be0ba67f95235d8b80c7216e1001435e to your computer and use it in GitHub Desktop.
Como resolver o erro "zsh compinit: insecure directories" no Mac OS X

Problema

O erro seguinte erro aparece ao abrir um novo terminal no Mac

zsh compinit: insecure directories, run compaudit for list.
Ignore insecure directories and continue [y] or abort compinit [n]?

Solução

  • Execute o comando: compinit
  • Para cada diretório printado no console, execute os dois seguintes comandos:
sudo chown $(whoami) PATH_HERE

sudo chmod -R 755 PATH_HERE

Por exemplo, se o resultado do print comando compinit forem os seguintes diretórios:

/usr/local/share/zsh
/usr/local/share/zsh/site-functions

Você deve executar a seguinte sequência de comandos:

sudo chown $(whoami) /usr/local/share/zsh

sudo chmod -R 755 /usr/local/share/zsh

sudo chown $(whoami) /usr/local/share/zsh/site-functions

sudo chmod -R 755 /usr/local/share/zsh/site-functions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment