Podle 4.4.5 mysql_ssl_rsa_setup — Vytvořte SSL /RSA soubory
, mysql_ssl_rsa_setup
používá openssl
nástroj příkazového řádku:
Výchozí umístění instalace OpenSSL je /usr/local/ssl
Použijte --openssldir
při konfiguraci knihovny. Viz také Kompilace a instalace
na wiki OpenSSL.
Neměli byste ne nainstalujte OpenSSL do /usr/bin
(a knihovny v /usr/lib
). Vytváří příliš mnoho problémů.
Místo toho nechte knihovnu, aby se sama nainstalovala do /usr/local/ssl
. Pak byste měli být schopni vytvořit skript Shell umístěný na /usr/local/bin/openssl
který provádí následující:
$ cat /usr/local/bin/openssl
#!/usr/bin/env bash
LD_LIBRARY_PATH=/usr/local/ssl/lib:$LD_LIBRARY_PATH; /usr/local/ssl/bin/openssl "[email protected]"
Nezapomeňte chmod a+x /usr/local/bin/openssl
.
Používaný nástroj OpenSSL můžete ověřit pomocí:
$ which openssl
/usr/local/bin/openssl
V případě potřeby přidejte /usr/local/bin
na vaši PATH:
$ cat ~/.bash_profile
export PS1="\\h:\\W$ "
export UMASK=0022
export EDITOR=emacs
export PATH="/usr/local/bin:/usr/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin"
...