Mac OS X:在pkg安装期间请求配置

时间:2014-07-02 09:38:35

标签: macos installer package pkg-resources pkg-file

我使用Packages为Mac OS X LaunchDaemon创建了一个.pkg安装程序。

在安装过程中,我希望用户能够为配置文件提供一些值。生成的文件是一个简单的文本配置文件,在运行时将由shell脚本提供。

是否有一些工具可以轻松创建包含少量文本字段的填写表单?这将在安装期间呈现给用户,然后保存提供的值(或使它们可用于postinstall shell脚本)。

如果没有这样的工具,我想我可以用shell和终端中的一些read来做。但在这种情况下,如何从我的postinstall脚本启动交互式shell脚本?

1 个答案:

答案 0 :(得分:0)

不确定,您可以使用Distribution.dist XML文件执行此操作。它是JavaScript,但我没有查看定义,因为它在我当前版本的Safari中出现了所有乱码。

最简单的方法是创建一个从脚本运行的小应用程序对话框,您可以完全控制它。