Как передать пользовательский ввод в PECL при установке Homebrew? - PullRequest
0 голосов
/ 14 июня 2011

Я пишу собственную формулу доморощенного для установки PHP. Это прекрасно работает за исключением случаев, когда мне нужно установить APC (и некоторые другие) через PECL. Установка PECL делает паузу, чтобы задать несколько вопросов, и приводит к сбою или зависанию установки brew из-за отсутствия ввода пользователя.

Есть ли способ просто принять значения по умолчанию в PECL? Или может Homebrew каким-то образом отправить ключ ввода в систему?

1 Ответ

0 голосов
/ 14 июня 2011

Нашел взломанный пользователем ввод здесь , который работал для меня:

system "printf \"no\nno\nno\nno\nyes\nno\n\" | #{prefix}/bin/pecl install -afl apc"
system "printf \"autodetect\n\" | #{prefix}/bin/pecl install -afl libevent-beta"
...