2013-08-18 2 views
1

Я написал демона MAC OS 10.8.Launch Daemons в MAC OSX

Я скопировал исполняемый файл Unix для запуска элементов.

Я создал файл .plist, в котором флаг Label, KeepAlive установлен в YES и progrrammArguments массив Item0 as/Libray/StartupItems/updaterDaemon.

Я хочу, чтобы этот демон запускался от имени root при запуске системы, поэтому я скопировал его в startupItems, но демон не запускался.

Пожалуйста, сообщите, что я делаю неправильно или что мне нужно сделать, чтобы запустить и запустить этот демон при запуске системы/машины.

Заранее спасибо.

ответ

5

Вы вводите пустые пункты запуска и запуска. Элемент запуска представляет собой особый вид пакета с определенными свойствами. Это deprecated технологии. Вы хотите написать демон запуска. Как это сделать, ответил here. Есть также некоторые launchd GUI s, которые могут помочь вам достичь своей цели.

Если ваша работа по-прежнему не работает, обязательно установите StandardErrorPath и StandardOutPath. Проверьте эти файлы, чтобы узнать, что пошло не так.