コンピュータ業界に激震が走る。contentsコンピュータ業界に激震が走る。7.3のインストールカーネルのリビルド成果コンピュータ業界に激震が走る。2018年初っ端、コンピュータ業界に大激震が走りました。PentiumII以降から運用されているCPUに、ハード的な脆弱性があると発表されました。それがMeltdownとSpectre。そらもう世間は蜂の巣つついた大騒ぎでした。うちのサーバも世間にさらしている以上、分かっているセキュリティ対策はなんとかしておきたい。このため、各所より発表されている対策を施しましたので、同様の皆様のためにも、まとめておこうかと思います。対策のポイントは以下です。対策版Linuxカーネルソースのインストール2018年2月25日時点で、Meltdown&Spectre対策のパッチは、Longterm,Stableの最新版には当たっております。現在Longtermリリースの最新版は4.14.21、Stableリリース最新版は4.15.6です。うちは安定性で4.14を採用しております。Gentooのパッケージでは、Unstableになっておりますので、ロック解除しなければなりません。/etc/portage/package.keywordsに以下を追記します。<sys-kernel/gentoo-sources-4.15で、Linuxカーネル4.14の最新版をemergeします。7.3のインストールRETPOLINE対策がされているコンパイラである、GCC7.3をインストールしましょう。Stableでは無いので、これまた設定を追加します。abi_x86_32で、emergeします。libtoolカーネルのリビルドLinuxカーネルを通常手順でリビルド致します。modules_installあとは、ビルドカーネルをブート可能な状態にして、サーバをリブート致します。本対策で、Spectre&Meltdownにおける、Variant2とVariant3に対応出来ました。Variant1は、アプリ側の対応らしいので、出来ることはここまでかな。ゆえに我あり携帯用QRコード。