[1] Instalacja OpenSSL

30 stycznia 2023 Wyłączono przez Adam [zicherka] Nogły

Zainstalować OpenSSL można na dwa sposoby: albo kompilując go, albo zainstalować z pakietu.
Aby skompilować OpenSSL wykonaj (zalecam pozostawienie domyślnych ustawień, czyli naciskamy [Enter]):

root@vfbsd01:~ # cd /usr/ports/security/openssl
root@vfbsd01:/usr/ports/security/openssl # cp Makefile Makefile.old
root@vfbsd01:/usr/ports/security/openssl # echo EXTRACONFIGURE+=no-idea >> Make-file
root@vfbsd01:/usr/ports/security/openssl # make install clean
root@vfbsd01:/usr/ports/security/openssl # rehash

Poniższa rada dotyczy starszych wersji FreeBSD, gdzie OpenSSL występuje w wersji 0.9.8.
Instalując, a właściwie kompilując OpenSSL z portu, należy dokonać jeszcze kilku zmian, aby przypadkiem (choć w dzisiejszych czasach – 2022/2023 – jest to raczej niemożliwe) nie nastąpiło wiązanie innych kompilowanych portów ze starą wersją OpenSSL.
Kopiujemy oryginalny plik [/etc/make.conf] do bezpiecznej lokalizacji i dodajemy do niego odpowiedni wpis:

cp /etc/make.conf /etc/make/conf.old
echo "WITH_OPENSSL_PORT=YES">> /etc/make.conf

Instalacja z pakietu wygląda następująco:

root@vfbsd01:~ # pkg install openssl

Którą z opcji wybierzemy zależy to tylko od Nas. Instalacja z pakietu jest szybsza i bezproblemowa, zaś instalacja ze źródeł to kilka – do kilkudziesięciu minut pracy wraz z odpowiedziami na pytania odnośnie opcji kompilacji i/lub instalacji.