История изменений
Исправление Pravorskyi, (текущая версия) :
В общем случае это можно решить с помощью expect
, но в твоём конкретном случае все эти переменные можно легко задать несколькими способами без необходимости автоматизировать ответы в интерактивном скрипте: https://github.com/OpenVPN/easy-rsa/blob/master/doc/EasyRSA-Advanced.md
Также можешь поискать готовые ansible для EasyRSA, их как минимум есть несколько, только желательно почитать код.
Исходная версия Pravorskyi, :
В общем случае это можно решить с помощью expect
, но в твоём конкретном случае все эти переменные можно легко задать несколькими способами без необходимости автоматизировать ответы в интерактивном скрипте: https://github.com/OpenVPN/easy-rsa/blob/master/doc/EasyRSA-Advanced.md