Homebrew and openssl

As a follow up to my previous post dealing with different openssl versions, I’ve now learned that Homebrew deletes deprecated packages and the solution I found last time may not end up working.

If that happens again, here is how to install the 1.0 version:

$ brew install https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rb

Then check which version letter has been installed:

$ brew list --versions
...
openssl 1.0.2t
openssl@1.1 1.1.1g
...

Then switch to the 1.0 version:

$ brew switch openssl 1.0.2t

Why

Here are the things I’ve now found to not work with openssl 1.1.x:

  • Heroku Potgres CLI
  • nmap