我使用Packages为Mac OS X LaunchDaemon创建了一个.pkg安装程序。
在安装过程中,我希望用户能够为配置文件提供一些值。生成的文件是一个简单的文本配置文件,在运行时将由shell脚本提供。
是否有一些工具可以轻松创建包含少量文本字段的填写表单?这将在安装期间呈现给用户,然后保存提供的值(或使它们可用于postinstall shell脚本)。
如果没有这样的工具,我想我可以用shell和终端中的一些read
来做。但在这种情况下,如何从我的postinstall脚本启动交互式shell脚本?
答案 0 :(得分:0)
不确定,您可以使用Distribution.dist XML文件执行此操作。它是JavaScript,但我没有查看定义,因为它在我当前版本的Safari中出现了所有乱码。
最简单的方法是创建一个从脚本运行的小应用程序对话框,您可以完全控制它。