Plusieurs implémentation d'OpenSSL sont disponibles:
Il vous donc en choisir une et régler votre système en conséquence.
Définissez la version choisie dans /etc/make.conf
, ou dans vos poudrieres:
#DEFAULT_VERSIONS += ssl=libressl #DEFAULT_VERSIONS += ssl=openssl # Rien à déclarer pour utiliser la base
Les options de base des ports qui utilisent une implémentation de openssl sont réglées pour se lier à celle de la base.
Il s'agit d'une implémentation de mécanismes authentification, dont kerberos. Il en existe trois:
La version de la base est rarement compatible avec les implémentation des ports.
Pour régler ce problème automatiquement dans vos poudrieres, ajoutez les entrées suivantes dans les make.conf
asssociés:
OPTIONS_UNSET += GSSAPI_BASE GSSAPI_MIT OPTIONS_SET = GSSAPI_HEIMDAL
L'option TLS_SRP
n'est pas compatible avec libressl.
ftp_curl_UNSET = TLS_SRP