サーバのメンテ

またいくつかハマリました。
カーネルも結構古いのを使ってたので、置き換えましたが、これは特に問題なし。emerge -u worldで更新すると、まずPAM関係でエラーが。これはemergeの最後にメッセージが出てて、下記URLを見てアップデートしろとあったので解決。
http://www.gentoo.org/proj/en/base/pam/upgrade-0.99.xml
pam_stack.soを利用してる箇所を手動で変更し、再度emergeで何とかなりました。
次にglibcで問題が。結構毎回気を使う更新なのですが、下記の事例と一致してました。
http://drupal.cre.jp/node/1362
emeregで対処方法が示されればわかりますけど、こんなのわからんよ。先人の対処方法があって何とかなってる状態です。確かにエラーメッセージにはローケール関係のものが書いてあるのですが、この辺りの仕組みなんて詳しくないので非常に辛いところです。
postfixもエラーが出てたのですが、実行すべきコマンドがかかれてたので何とかなりました。またフラグ関係と思ったりして上記ページにたどり着くまで悩みましたよ。
まあ、かといって他のデストリだとアップデートとか面倒ですしemergeで保守できるのに慣れると他のデストリは使えないしね。サーバはセキュリティホールとか放置できないので、可能な限り最新を保ちたいところですし。
glibcが終ったら関連パッケージをリコンパイルかな?ダイナミックリンクしてるのは不要でしょうね。まあ、emergeのコマンド一発で済むので時間的な問題だけでしょう。あとはApacheのアップデートくらいか。組み込んでるモジュールの一部に手を入れてたりするのでこれだけはportageを使わずに使用してます。