Как я избавляюсь от com.apple.launchd.peruser ошибок в своем журнале?

Я получаю повторные ошибки в своем консольном журнале, которые смотрят (в основном) как это:

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 настроенным инструментом, так, чтобы я мог отключить демонов, которые вызывают это сообщение об ошибке?

6
задан 01.10.2010, 05:49

2 ответа

Я могу ответить на Ваш последний вопрос, но потребуется больше работы для решения проблемы.

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

Если что-нибудь поднимается, который укажет преступнику.

11
ответ дан 07.12.2019, 15:27

Демоны находятся в:

~/Library/LaunchAgents
/Library/LaunchAgents
/Library/LaunchDaemons
/Library/StartupItems

Местоположение конфигурации для launchd /private/var/db/launchd.db/.

Просто будьте очень очень осторожны при внесении изменений в той папке, поскольку Вы могли легко испортить систему.

6
ответ дан 07.12.2019, 15:27

Теги

Похожие вопросы