如何在Mac OS上安装启动代理x 10.5/10.6
问题描述:
我在可可中开发了launchAgent。它对我来说在开发环境上工作得很好,把plist文件放在/Library/LaunchAgents/位置。为了在其他笔记本电脑上分发和安装,我使用软件包制作工具创建了软件包。作为安装过程的一部分,我想更改plist文件的权限并将其复制到/ Library/LaunchAgents位置。 任何人都可以告诉我我怎么能做到这一点?如何在Mac OS上安装启动代理x 10.5/10.6
在此先感谢帮助....任何帮助将不胜感激.. !!!!
答
在PackageMaker中,选择launchd plist,然后在“Configuration”中将“Install”位置设置为/Library/LaunchAgents/com.unicorn.omgponies.plist,将“Destination”设置为/。您可能不想为启动程序启用重新定位。然后转到“内容”,您可以在那里设置所有权和权限。
非常感谢。它对我有用......你还可以告诉我如何在安装完成后立即启动清除工具。目前我需要手动启动它。 – Unicorn 2010-04-06 09:01:57
@Unicorn:您需要安装后脚本或操作来调用launchctl。 – 2010-04-06 09:13:37
@Graham:我添加了一个苹果脚本,内容为 launchctl load /Library/LaunchAgents/LaunchAgent.plist 2>&1;“>,安装失败时表示安装脚本无法执行。 在安装后的部分我已经给脚本的路径,我在这里失去了一些东西? –
Unicorn
2010-04-06 09:24:52