在Mac OS X中放置守护进程使用的可执行文件的位置

时间:2012-08-24 11:00:04

标签: macos daemon

我正在为Mac OSX制作一个守护进程。所以我的守护进程将运行一个可执行文件。 你能告诉我哪里是可执行文件的最佳放置位置。我想要为每个用户运行它。

干杯

2 个答案:

答案 0 :(得分:1)

这不是你的守护进程,因为它的属性列表(plist)很重要。 launchd将为所有用户枚举和执行/ System / Library / LaunchDaemons和/ Library / LaunchDaemons中的守护进程。如果是Apple,你应该将后者用于第三方plists。 plist的“Program”键可以指向你的守护进程,它可以在任何地方。请记住,您确实需要root权限才能写入任一文件夹。

答案 1 :(得分:0)

您可以在/Library/Application Support/中创建HelperTools文件夹,并将您的守护程序放在HelperTools文件夹中。