Estaba tratando de eliminar algunas carpetas (python) a través de sudo rm
en Terminal y recibí este mensaje:
sudo: el uid efectivo no es 0, ¿está sudo instalado setuid root?
Ya intenté verificar/reparar los permisos del disco (solo muestra 1 error, el agente remoto de apple), pero eso no ayudó.
$ sudo
sudo: el uid efectivo no es 0, ¿está sudo instalado setuid root?
$ type sudo
sudo está empaquetado (/usr/local/bin/sudo)
$ ls -@@eil /usr/bin/sudo
2215747 -r-s--x--x 1 root wheel 164560 Sep 10 2014 /usr/bin/sudo
$ md5 /usr/bin/sudo
md5: /usr/bin/sudo: Permiso denegado
OS X 10.10.4
0 votos
Por favor agrega dentro de tu pregunta original (OQ) qué versión de MacOS X tenías cuando recibiste este mensaje de error.
1 votos
¿Estás seguro de que quieres usar este
/usr/local/bin/sudo
? ¿Conoces su origen? ¿Lo instalaste?0 votos
No sé de dónde vino, tal vez homebrew, pero lo borré, ahora OS X está usando el correcto, ¡gracias por la ayuda!
0 votos
La fecha de modificación podría haberte ayudado. Esto será para otra pregunta la próxima vez que encuentres un binario que no sea el que crees.