Switch base to use private LibreSSL libaries
authorJohn Marino <draco@marino.st>
Wed, 7 Sep 2016 22:33:17 +0000 (17:33 -0500)
committerJohn Marino <draco@marino.st>
Wed, 7 Sep 2016 22:33:17 +0000 (17:33 -0500)
commit304ca408000cd34559ef5319b4b5a6766d6eb35b
tree297f6a794df885debd44bc8bb5d023a9d135e2b5
parentcbb82693c18fd71b4eb86855b82d03995f352d65
Switch base to use private LibreSSL libaries

All base users of the OpenSSL libraries (libssl.so and libcrypto.so) have
been modified to link against the new LibreSSL versions instead.

The OpenSSL libraries are still built by default, but nothing in base will
use them.  However, its certain that a myriad of dports link to OpenSSL
although this may change in the future.

The OpenSSL library building can be suppressed by putting NO_OPENSSL in
/etc/make.conf.  The existing OpenSSL libraries and headers are not (yet)
removed, however, even with that setting.
49 files changed:
bin/ed/Makefile
etc/Makefile
games/factor/Makefile
gnu/sbin/Makefile
gnu/sbin/cryptsetup/Makefile
lib/libfetch/Makefile
lib/libradius/Makefile
lib/libtelnet/Makefile
lib/pam_module/Makefile
lib/pam_module/pam_ssh/Makefile
libexec/dma/Makefile
libexec/dma/dma/Makefile
libexec/telnetd/Makefile
sbin/Makefile
sbin/cryptdisks/Makefile
sbin/hammer2/Makefile
sbin/tcplay/Makefile
secure/Makefile.ssh.common
secure/lib/Makefile
secure/libexec/Makefile
secure/usr.bin/Makefile
secure/usr.bin/bdes/Makefile
secure/usr.bin/openssl/Makefile
secure/usr.bin/sftp/Makefile
secure/usr.bin/ssh/Makefile
secure/usr.sbin/Makefile
secure/usr.sbin/sshd/Makefile
share/initrd/bin/Makefile
share/initrd/sbin.libcrypto/Makefile
tools/tools/crypto/Makefile
tools/tools/net80211/Makefile
tools/tools/net80211/w00t/Makefile.inc
usr.bin/Makefile
usr.bin/chkey/Makefile
usr.bin/dc/Makefile
usr.bin/drill/Makefile
usr.bin/fetch/Makefile
usr.bin/ftp/Makefile
usr.bin/newkey/Makefile
usr.bin/telnet/Makefile
usr.sbin/802_11/Makefile
usr.sbin/802_11/Makefile.crypto
usr.sbin/Makefile
usr.sbin/keyserv/Makefile
usr.sbin/ppp/Makefile
usr.sbin/ppp/chap_ms.c
usr.sbin/pppd/Makefile
usr.sbin/pppd/chap_ms.c
usr.sbin/tcpdump/Makefile