Esta manhã, alguns pacotes no meu sistema foram atualizados e me deixaram esta mensagem de erro. Estou usando o Ubuntu 18.04.
Aparentemente, algo na atualização alterou o nome de usuário e o grupo para números, em vez de root
:
# There are insecure files: /usr/share/zsh/vendor-completions/_code
# sudo ls -alh
-rw-r--r-- 1 131 142 2.6K 2019-10-10 16:28 _code
Simplesmente alterei o usuário e o grupo desse arquivo root
e o problema foi resolvido. Eu não precisava alterar nenhuma permissão e recomendaria isso, a menos que a causa subjacente do problema seja entendida.
sudo chown root _code && sudo chgrp root _code
Depois de mudar 131
e 142
voltar para root
, essa mensagem de erro do zsh desapareceu.