Zshの「zsh compinit: insecure files, run compaudit for list.」というログイン時のメッセージ
シェルがZshのアカウントにログインする時に下記のようなエラーが出ました。
zsh compinit: insecure files, run compaudit for list.
Ignore insecure files and continue [y] or abort compinit [n]?
~/.zshrc では、こうなっていたので
autoload -U compinit
compinit
-i を付加して、これで出なくなりました。
autoload -U compinit
compinit -i
今回のメッセージ(ワーニング)を無視するという設定みたいですが、ネットワーク内で個人的に使っているだけなので、とりあえずこれでOKです。
こちらを参考にしました。
その他試したこと
出力されたメッセージに書いてある以下コマンドを実行して、表示された問題のファイルのパーミッションを変更してみましたが、私は問題解決しませんでした。_asdfのシンボリックファイルだったからでしょうか・・・?
compaudit
以上になります。またお会いしましょう