OpenSSLのheartbeat拡張に情報漏えいの脆弱性があったため1.0.1hにバージョンアップ
homebrewを使って、前にバージョンアップしてたんですが、
どうもhomebrewで入れたほうにリンクが張られてなかったみたいです。
なのでちゃんと入れ直し。
MyMac:~ hogehoge$ brew uninstall openssl MyMac:~ hogehoge$ which openssl /usr/bin/openssl ←はい。macに最初から入ってるやつ。 MyMac:~ hogehoge$ openssl version OpenSSL 0.9.8y 5 Feb 2013 ←はい。古いですね。
MyMac:~ hogehoge$ brew install openssl This formula is keg-only, so it was not symlinked into /usr/local. ←リンクしてないよって書いてある。 MyMac:~ hogehoge$ brew cleanup MyMac:~ hogehoge$ which openssl /usr/bin/openssl ←はい。homebrewで入れたほうをみてない。 MyMac:~ hogehoge$ openssl version OpenSSL 0.9.8y 5 Feb 2013 ←はい。古いまま。
MyMac:~ hogehoge$ brew link openssl --force Linking /usr/local/Cellar/openssl/1.0.1h... 1139 symlinks created MyMac:~ hogehoge$ which openssl /usr/local/bin/openssl ←はい。homebrewで入れたほうをみてる。 MyMac:~ hogehoge$ openssl version OpenSSL 0.9.8y 5 Feb 2013 ←あれ?
ターミナルを一回閉じて再度試したらちゃんとかわってた
MyMac:~ hogehoge$ openssl version OpenSSL 1.0.1h 5 Jun 2014
brew doctorするとWarning出るけど、気にしなくていい?
しかも同じWarningが2回。。