Selon 4.4.5 mysql_ssl_rsa_setup — Créer SSL /Fichiers RSA
, mysql_ssl_rsa_setup
utilise le openssl
outil de ligne de commande :
L'emplacement d'installation par défaut d'OpenSSL est /usr/local/ssl
Utilisez --openssldir
lorsque vous configurez la bibliothèque. Voir aussi Compilation et installation
sur le wiki OpenSSL.
Vous ne devriez pas installez OpenSSL dans /usr/bin
(et les bibliothèques dans /usr/lib
). Cela crée trop de problèmes.
Au lieu de cela, laissez la bibliothèque s'installer dans /usr/local/ssl
. Ensuite, vous devriez pouvoir créer un script shell situé dans /usr/local/bin/openssl
qui effectue les opérations suivantes :
$ 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]"
Assurez-vous de chmod a+x /usr/local/bin/openssl
.
Vous pouvez vérifier l'outil OpenSSL utilisé avec :
$ which openssl
/usr/local/bin/openssl
Si nécessaire, ajoutez /usr/local/bin
à votre CHEMIN :
$ 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"
...