maxpoitn2point
@maxpoitn2point
Как всегда, в своем репертуаре

Почему не работает файл конфигурации openssl и vars в easy rsa 3?

Суть вопроса в том, что при изменении параметров в openssl-1.0.cnf ничего не меняется.
При использовании easy rsa 3 скрипт конфигурации тоже не работает

[root@gateway root-ca]# ./vars
You appear to be sourcing an Easy-RSA 'vars' file.
This is no longer necessary and is disallowed. See the section called
'How to use this file' near the top comments for more details.
./vars: line 38: return: can only `return' from a function or sourced script
./vars: line 46: set_var: команда не найдена
./vars: line 56: set_var: команда не найдена


кусок файла
if [ -z "$EASYRSA_CALLER" ]; then
	echo "You appear to be sourcing an Easy-RSA 'vars' file." >&2
	echo "This is no longer necessary and is disallowed. See the section called" >&2
	echo "'How to use this file' near the top comments for more details." >&2
	return 1
fi

set_var EASYRSA	"$PWD"
set_var EASYRSA_OPENSSL	"openssl"

помогите разобраться. файл vars заводской. я только раскоментировал несколько параметров для примера.

гугление дает очень мало информации и то, по настройке openvpn, который и не нужен
  • Вопрос задан
  • 5417 просмотров
Решения вопроса 1
alexclear
@alexclear
A cat
Судя вот по этому тексту:

You appear to be sourcing an Easy-RSA 'vars' file.
This is no longer necessary and is disallowed. See the section called
'How to use this file' near the top comments for more details.

в easy-rsa больше не нужно делать ". ./vars". Что именно нужно делать вместо этого - не могу сейчас сказать, у меня 2.2.2, надо смотреть, как стало в 3.
А, ну вот же:

# vars.example contains built-in examples to Easy-RSA settings. You MUST name
# this file 'vars' if you want it to be used as a configuration file. If you do
# not, it WILL NOT be automatically read when you call easyrsa commands.

Достаточно просто переименовать vars.example в vars и раскомментировать/поменять там нужные настройки, остальные скрипты автоматически его прочитают, соурсить его вручную не надо.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы