自宅マシンupgrade
なにやらOpenSSHとかOpenSSLに穴があいているとかで...4.7のままのFreeBSDのバージョンを上げた。過去のyuujiさんのメールを探して手順どおりに。
- ftpでソースをもってくる
- configのファイルをコピー(して、いちおう新しいGENERICとの差分を手で修正)
- カーネルをconfig, makeしてinstall
- make world
なんかsshでログインできなくなったので、いろいろ検索してみた。そもそもsshdが起動してない。なにやら、/etc/のpasswdにsshdのエントリを追加しないといけないとかなんとか。なんかmergemasterがどーのこーの。よくわからない。passwdだけ直してとりあえず無視。
もーしっかり調べるのが面倒なのなんのって。さしあたってはbaliusの設定を覗いて真似しといた。
そしたらsshdが起動してsshでログインできるようになったわーい。
で、unameすると4.8になったけれども...ひょっとしてこれだけだと穴がふさがってない? あたりまえか。最近話題になってた穴は4.8がリリースされたあとに発見されたものであるし。
で、4.8の最新にするにはどーしたら。またまたいろいろ検索して、cvsupでファイルを取ってきてみた。一緒にportsもアップデート。
- カーネルはmake clean; make depend; make; make install
- /usr/srcの下でとりあえず何も考えずにmake world
うまくいったようである。4.8-RELEASE-p11になった。