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 "example@sqldat.com"
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"
...