Mac OS X: запрос конфигурации во время установки pkg
Я использовал пакеты для создания установщика.pkg для Mac OS X LaunchDaemon.
Во время установки я бы хотел, чтобы пользователь мог указать несколько значений для файла конфигурации. Полученный файл представляет собой простой текстовый файл конфигурации, который при запуске запускается сценарием оболочки.
Есть ли какой-нибудь инструмент, который бы облегчил создание заполненной формы с несколькими текстовыми полями? Это будет представлено пользователю во время установки, а затем сохраните предоставленные значения (или сделайте их доступными для сценария оболочки после установки).
Если такого инструмента нет, думаю, я мог бы сделать это с помощью оболочки и нескольких read
в терминале. Но как в таком случае запустить этот сценарий интерактивной оболочки из моего сценария postinstall?
1 ответ
Не уверен, что вы можете сделать это с помощью XML-файла Distribution.dist. Это JavaScript, но я не посмотрел определения, так как он полностью искажен в моей текущей версии Safari.
Проще всего было бы создать небольшое диалоговое окно приложения, запускаемое из скрипта, над которым у вас есть полный контроль.