Tengo un par de líneas en mi archivo .zshrc
(aunque podría ser tan fácilmente mi archivo .bashrc
, el shell específico no hace ninguna diferencia) que use systemsetup
para mostrar el nombre de la computadora y otras cosas similares . Esto funcionó perfectamente antes de actualizar a Mavericks, pero ahora da este error cada vez (pero sigue funcionando de todos modos):
2013-12-24 15:21:20.575 systemsetup[3633:1403] ### authenticateUsingAuthorizationSync error:Error Domain=com.apple.systemadministration.authorization Code=-60007 "The operation couldn’t be completed. (com.apple.systemadministration.authorization error -60007.)"
Computer Name: Tintin
(La primera línea es STDERR, y la segunda es STDOUT.)
Por supuesto, puedo solucionar esto simplemente enviando STDERR a /dev/null
, pero me gustaría saber qué está mal y solucionar el problema.
Si uso sudo
primero, funciona bien, igual que siempre ha funcionado.
Los permisos en la configuración del sistema son exactamente lo que yo esperaría:
-rwxr-xr-x 1 root wheel 118K Oct 31 13:49 systemsetup
¿Qué está mal? ¿Cómo puedo solucionarlo?