FreeBSD openssl

https://wiki.freebsd.org/OpenSSL

Using OpenSSL from ports

For your /etc/make.conf
WITH_OPENSSL_PORT=YES

https://wiki.freebsd.org/OpenSSL/1.0.2

OpenSSLは、ベースシステムとして、FreeBSDにはじめから入っています。新しいバージョンが必要なときに、別途インストールします。
OpenSSLをFreeBSDにインストールする - セキュリティ

FreeBSDで最新のOpenSSLを使うには。 - 春木屋 2009

openssl s_client コマンドでウェブサーバーの SSL/TLS 対応状況を診断する – ラボラジアン

FreeBSD 9.x ( openssl 0.9.8 )

openssl 0.9.8 TLS 1.1 未対応

https://laboradian.com/try-openssl-s_client-command/

$  openssl s_client --help 2>&1 | grep '\-tls1'og
 -tls1         - just use TLSv1

TLS 1.0 のみ

php5.x openssl 1.1

php5.6 FreeBSD12 ( openssl 1.1 )

php5.6.40 を openssl 1.1 環境(FreeBSD12)でコンパイルする場合パッチが必要

https://github.com/phpbrew/phpbrew/pull/1041

https://github.com/php/php-src/pull/2667

https://patch-diff.githubusercontent.com/raw/php/php-src/pull/2667.patch

FreeBSD13 でもこのパッチ使えた

php5.4 FreeBSD12 ( openssl 1.1 )

php5.4 FreeBSD12 で ssl コンパイル

openssl-unsafe (1.0.2) をインストールして

./configure --with-openssl=/usr/local/openssl-unsafe

https://forum.directadmin.com/threads/migrating-from-openssl-to-openssl-unsafe.60104/

https://help.poralix.com/articles/install-php-5x-on-freebsd-12-with-directadmin