Acabei de dar uma olhada rápida no código-fonte easy-rsa
. Descobri isso:
# Default CN only when not in global EASYRSA_BATCH mode:
[ $EASYRSA_BATCH ] && opts="$opts -batch" || export EASYRSA_REQ_CN="Easy-RSA CA"
Aparentemente, ele apenas ignorará EASYRSA_REQ_CN
quando não estiver em execução no modo em lote ( EASYRSA_BATCH
). Isso deve ser uma decisão por design que fica fora do meu entendimento da ferramenta.
Para quem estiver enfrentando o mesmo problema, adicionar o seguinte ao seu vars
corrigirá isso:
set_var EASYRSA_BATCH "yes"
AVISO : ao executar no modo de lote, a ferramenta não solicitará QUALQUER entrada do usuário e poderá destruir informações anteriores / gerar erros. Teste sua configuração antes de usar este modo.