2010-06-15 69 views
3

我有一個deamon,它註冊於launchctl以作爲系統範圍的守護進程運行,並在每次系統啓動時自動加載,或者如果守護進程崩潰。重新啓動後在launchctl中丟失了條目

我已經註冊了這個守護進程:

sudo launchctl load -w /Library/LaunchDaemons/plist.file 

,一切工作正常。我的守護程序註冊,並

sudo launchctl list 

用戶重新啓動系統後,我的守護程序沒有運行,我可以找到launchctl

但在一些Mac電腦的條目。並使用命令sudo launchctl list我找不到條目了。

任何想法,爲什麼項目丟失?

回答

0

如果您需要使用-w,則可能會設置Disabled密鑰。

+0

我認爲,問題不是-w參數,因爲整個條目都會丟失。安裝後,一切工作正常,'sudo launchctl list'顯示我註冊的守護進程。但是在系統重新啓動後,我無法在'sudo launchctl list'中找到此條目。 也許你有另一個想法? – Nobik 2010-06-15 15:31:53

相關問題