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, который и не нужен
  • Вопрос задан
  • 5101 просмотр
Решения вопроса 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 и раскомментировать/поменять там нужные настройки, остальные скрипты автоматически его прочитают, соурсить его вручную не надо.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы