Я получаю повторные ошибки в своем консольном журнале, которые смотрят (в основном) как это:
10-09-29 10:06:08 AM com.apple.launchd[1] (com.apple.launchd.peruser.501[51581]) getpwuid("501") failed
10-09-29 10:06:08 AM com.apple.launchd[1] (com.apple.launchd.peruser.501[51581]) Exited with exit code: 1
Эта машина была настроена с помощью помощника миграции от машины, где мой UID был 501, но здесь это 505. У меня есть то же имя пользователя и набор группы, конечно, но...
Так, где является этот peruser launchd настроенным инструментом, так, чтобы я мог отключить демонов, которые вызывают это сообщение об ошибке?
Я могу ответить на Ваш последний вопрос, но потребуется больше работы для решения проблемы.
peruser
указывает на a launchd
демон запускается процессом пространства пользователя. Числовым суффиксом является UID. В этом случае приложение попыталось, загружают launchd задание как пользователя 501. Это неудавшееся, с тех пор там, кажется, не пользователь 501 в Вашей системе.
Вы недавно установили программное обеспечение? Утилиты управления пользователями изменяются в Leopard, таким образом, установщик, предназначенный для более старой версии (Tiger?) может не работать правильно в 10.5,6.
Запустите путем взгляда на ~/Library/LaunchAgents
, /Library/LauchAgents
, и /Library/LaunchDaemons
. Может быть задание, это - UID 501.
В противном случае Вы могли сделать поиск ("в лоб") приложения/файла, принадлежавшего 501 -
$ sudo find /Applications -user 501 | less
Если что-нибудь поднимается, который укажет преступнику.
Демоны находятся в:
~/Library/LaunchAgents
/Library/LaunchAgents
/Library/LaunchDaemons
/Library/StartupItems
Местоположение конфигурации для launchd /private/var/db/launchd.db/
.
Просто будьте очень очень осторожны при внесении изменений в той папке, поскольку Вы могли легко испортить систему.