firebaseを試している中で「Google cloud SDK」のインストールが必要だったため、インストールを進めていたら以下のエラーが出てしまった。
zsh compinit: insecure directories, run compaudit for list. Ignore insecure directories and continue [y] or abort compinit [n]?
DeepL翻訳では下記の内容
zsh compinit: 安全でないディレクトリ、リストのためにcompauditを実行します。
安全でないディレクトリを無視して続行 [y] または compinit [n] を中止しますか?
他にも同じ問題になっている人がいないか確認したところ、この内容は『「compinit」で確認してね』と言う内容らしいので同じように実行してみたら下記のように表示された。
記載のcompaudit
を実行すると、以下のようなディレクトリが表示された。
% compaudit There are insecure directories: /usr/local/share/zsh/site-functions /usr/local/share/zsh
この /usr/local/share/zsh/site-functions
と /usr/local/share/zsh
の二つのパーミッションを「755」に変更することで解決できるとのことで同じように実施。
% chmod 755 /usr/local/share/zsh/site-functions % chmod 755 /usr/local/share/zsh
これで問題なく冒頭のエラーが表示されなくなった。