randy3k / Terminus

Bring a real terminal to Sublime Text
https://packagecontrol.io/packages/Terminus
MIT License
1.37k stars 83 forks source link

SSL_CERT_FILE environment Conflict #329

Open ghyatzo opened 2 years ago

ghyatzo commented 2 years ago

Hello,

I tried to generate a project from the julia REPL launched within the Terminus terminal in ST. i encountered the following error

ERROR: GitError(Code:ERROR, Class:SSL, Your Julia is built with a SSL/TLS engine that libgit2 doesn't know 
how to configure to use a file or directory of certificate authority roots, but your environment specifies one
via the SSL_CERT_FILE variable. If you believe your system's root certificates are safe to use,
you can `export JULIA_SSL_CA_ROOTS_PATH=""` in your environment to use those instead.)

indeed the environment variable SSL_CERT_FILE is set to /Applications/Sublime Text.app/Contents/MacOS/Lib/python3/certifi/cacert.pem

what would be the correct approach in this case? This is only an issue within the Terminus terminal as it defines this extra environment variable. What is that certificate needed for?