Esta mañana, algunos paquetes en mi sistema se actualizaron y me dejaron con este mensaje de error. Estoy usando Ubuntu 18.04.
Aparentemente, algo en la actualización cambió el nombre de usuario y el grupo a números, en lugar de root
, así:
# 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
Simplemente cambié el usuario y el grupo para este archivo nuevamente root
y el problema desapareció. Yo no necesito cambiar los permisos, y no sería recomendable el hacerlo a no ser que se entiende la causa subyacente del problema.
sudo chown root _code && sudo chgrp root _code
Después de cambiar 131
y 142
volver a root
, este mensaje de error de zsh desapareció.