Установил на федору openvpn:
sudo yum install openvpn
Установилась версия openvpn 2.3.14
В официальном HOWTO следующим шагом было создание PKI
для этого необходимо зайти в каталог easy-rsa, оторый
находится в /usr/share/doc/packages/openvpn или /usr/share/doc/openvpn, отредактирновать файл vars, и выполнить файл build-ca.
Но первый каталог не существует, а во втором нет того, чего надо:
$ cd /usr/share/doc/openvpn
$ ls
AUTHORS COPYING INSTALL README README.down-root
contrib COPYRIGHT.GPL PORTS README.auth-pam sample
Поиск по файловой системе чего-то с именами этих файлов, а также каталога easy-rsa ничего не дал.
Очемидным для меня решением проблемы было:
yum install easy-rsa
Успещно!
Появились 3 папки с таким содержимым:
ls /usr/share/easy-rsa
3 3.0 3.0.1
ls /usr/share/licenses/easy-rsa
gpl-2.0.txt
ls /usr/share/doc/easy-rsa
ChangeLog COPYING README.quickstart.md vars.example
В файле README.quickstart.md оказалась короткая, малоинформативная инструкция. Для большей информации предлагалось выполнить easyrsa help.
$easyrsa help
bash: easyrsa: команда не найдена...
бинарник easyrsa я нашел в папке /usr/share/easy-rsa/3
НО запуск его с командой help предлагает запустить с командой help (WTF?)
cd /usr/share/easy-rsa/3
[dvoropaev@localhost 3]$ ls
easyrsa openssl-1.0.cnf x509-types
[dvoropaev@localhost 3]$ ./easyrsa help
Easy-RSA 3 usage and overview
USAGE: easyrsa [options] COMMAND [command-options]
A list of commands is shown below. To get detailed usage and help for a
command, run:
./easyrsa help COMMAND
For a listing of options that can be supplied before the command, use:
./easyrsa help options
Here is the list of commands available with a short syntax reminder. Use the
'help' command above to get full usage details.