« February 2004 | Main | April 2004 »

Entries posted within March 2004

[personal]  こんな時期なので

4月に入ると言いづらいネタなので3月中に言います。
4月末で退職します。
これからはフリーとして活動するので、サラリーマンは最初で最後になるかもしれません。
関係者各位>お世話になりました。

みなさん、コメントありがとうです。
今後、また何かの縁で関われる機会がありましたらその時は宜しくおねがいします。

#ちなみにこの日記は会社とは関係ないので忙殺されない限り更新続けます:)

Author yasu : March 31, 2004 11:42 AM | Comment (4) | Trackback (0)

[etc]  最近のおきにMusic

昔っからパンク好きで飽きない。(10代がとっくに終わってても・・・)
最近気に入ってるのは
Yellowcard
ってバンド。珍しい電子バイオリン(?)の音がいい効果を出してるんだけど、最初ミュージックビデオで見たときはちょっと見入ってしまった。バイオリン片手にどうやってcoolに見せるのかとw
バイオリンといえば最近見た映画、Master And Commanderのサントラになってるクラシックがすごく良い。
この際、電子バイオリンなら練習しやすそうだからやってみたいな~と。

Author yasu : March 28, 2004 7:56 PM | Comment (0) | Trackback (0)

[IT]  やっぱりOpenPKG

SSLはversion1.0になるまではbackward Compatibility(下位互換)を保証しないらしい。ので前の日記に書いたopenssl入れ替えの際、apacheのモジュールmod_ssl.soをロードしたときにエラーが発生していたらしい。
やっぱり一々ソース持ってきてmake....ってやるのは面倒なのでこの際パッケージングシステムを採用することに。 packageの出所を保証できてsecurityアップデートも早いし、、ってことを考えるとOpenPKG。
このシステム、多種多様のUnixに対応しているので多種サーバな管理者にはとっても幸せ。だけどOSベンダー/ディストリビュータからプログラムのアップデートが保障されている場合にはあまり恩恵が得られない。

取り敢えず全ての既存のプログラムを置き換えるのは面倒なので外に出しているdaemonだけはほぼリプレース完了。もちろんソースからパッケージをリビルドしてインストールしてるので動作パフォーマンスが明らかに良い。それにconfigオプションを設定するためにもバイナリでなくソースパッケージが必要だし、何かとソースパッケージのほうが有利。

Author yasu : March 24, 2004 5:08 PM | Comment (0) | Trackback (0)

[IT]  opensslのライブラリ更新

opensslにsecurity alertが発行されたのでソースから今のso(shared library)を置き換えることに。

まず現在インストールされているopensslのバージョン(自分の場合は0.9.6)と同じバージョンで最新マイナーアップグレードされたファイル(今回はm)をダウンロード。
デフォルトでopensslをビルドすると普通のlibraryだけが生成されるのでsharedオプションをつけてsoを生成させるようにする。
./config shared
make
make test
make install | tee install.log

インストールが終了したら次は他のdaemonとの依存性チェック。
libcrypto.so libssl.soが使われているかどうか、又そのメジャーバージョンを調べる。
ldd `which sshd`
ldd `which postfix`
ldd `which postmaster`
ldd `which imapd`
ldd `which httpd`
こんな感じでダイナミックにリンクされるlibraryを見る。自分の環境では全てlibssl.so.2という感じになっていたのでlibssl.so.2のsymlink先を調べてみると、結局はlibssl.so.0.9.6xにリンクされていた。そのためsoファイルを置き換えるだけで対応できると判断できる.

次は実際にsoファイルを置き換える。
まずは他プログラムからはlibssl.so.2, libcrypto.so.2という名前が保持されているので、opensslをインストールしたlibディレクトリに上記2つのファイルを用意してやる。
cd {openssl dir}/lib
ln -s libssl.so.0.9.6 libssl.so.2
ln -s libcrypto.so.0.9.6 libcrypto.so.2
でssl/libをダイナミックライブラリパスへ追加し ld.so.cacheに更新をかける。
echo "{openssl dir}/lib" >> /etc/ld.so.conf
ldconfig
ちゃんとパスへ追加できたかどうかチェックしてみる
ldconfig -p
これで{openssl dir}/lib/libssl.so.2が追加されていて、かつ/lib/libssl.so.2より先に表示されているかどうか確認する。

そして最終チェック。
ldd `which sshd`
として、{openssl dir}lib/libcrypto.so.2が表示されていれば完璧。

最後は関連するdaemonを全て再起動すれば終了!

(注意事項)
・apacheにmod_ssl.soを組み込んでいる場合はこの時点ではまだmod_sslが使用不可となってしまう。そのうちmod_sslの更新方法も書くかも。
・環境によっては今回の方法によりdaemonの動作が不安定になったり、segmentation faultが起きる可能性もある。=そうなっても責任を負いません。

Author yasu : March 21, 2004 12:06 PM | Comment (0) | Trackback (0)

[personal]  風邪ぎみ

今日休みとろうかと思ったけどなんとか復活。
過食症、過眠症は風邪のせいだったのかも。

最近不思議に思ったことリスト
・カラスが公園でスキップして歩いてたこと
・電車で隣のいい年した人が携帯にむかーしのアイドルっぽい写真コレクションを入れてるらしく、うれしそーにそのコレクションを見ていたこと
・未だに池袋駅で改札口間違えると迷えること(今朝)
・ミルクコップ1杯がダイエットにいいらしいこと
・ビルゲイツがE-mailも切手代を払うようにしようと狂言と思える発言をしていること
・アメリカで偽100万ドル札をスーパーで使おうとしてつかまった人がいること

Author yasu : March 11, 2004 8:49 AM | Comment (2) | Trackback (0)

[personal]  体の調子が・・・

おかしい。
一昨日の夕飯は3人分春雨とどんぶりご飯、手羽先8本くらい+ビール。
昨日の夕飯は2合半のご飯とカレー、更に鮭フレークとはばのり+ビール。
しかも必ず食った直後に寝る・・
過食症と過睡眠な感じ。原因は・・・?

# 新人研修で設計思想?!無理だと思う。プログラムをほとんど知らない人に設計させたってどうせプログラミング段階で崩壊するだろうし、それ以前に理解できないはず。設計なんて特にいきなり人から教えてもらうものではないし、興味があるんだったら独学で勉強すべき。

Author yasu : March 10, 2004 9:10 AM | Comment (0) | Trackback (0)

[IT]  AVG update

以前の日記で紹介した気がする、個人使用ならFreeのアンチウイルスソフト「AVG」が最近アップデートサーバが負荷高すぎて自動で定義ファイル更新できなくなっているので手動でダウンロードしてみた。
URLが分かりにくいのでここに紹介。
http://www.grisoft.com/us/us_updt6.php?lng=fe

インストール方法は以下のとおり。(Program Files/grisoft/AVGxxx/UPDATE以下にコピーしてAVGを再起動)
# Download the file to the UPDATE subdirectory of the AVG directory (note: the AVG directory is the directory where AVG Anti-Virus Free edition is installed).
# Run AVG Anti-Virus Free edition.
# AVG Anti-Virus Free edition will locate and install the new Update file automatically.

Author yasu : March 9, 2004 8:57 AM | Comment (0) | Trackback (0)

[etc]  HomePageの更新

あまりにも内容が古いコンテンツがあるのが気になっていたので、次回更新時に削除する旨をコメントとして追加。
Webサーバのセキュリティ向上作業の一環として、古いCGIを使用不可にして更にリンクも削除。サイト内検索と掲示板がこれに当たる。
留学先仲間とのコミュニケーションでかつて使われていたefサブドメインのコンテンツ削除。

Author yasu : March 7, 2004 10:47 PM | Comment (0) | Trackback (0)

[IT]  FreeS/WAN消滅

Linuxセキュリティのシンボルのような存在だったFreeSWANプロジェクトが解散。
http://www.freeswan.org/ending_letter.html
Kernel2.6ではIPSecも標準搭載されていることと、日和見暗号(直訳)の不振でスポンサーが手を引いたため。

う~~ん 残念。。

Author yasu : March 3, 2004 12:38 PM | Comment (0) | Trackback (0)

[etc]  うまいもの

絹れあ
セブンに売ってるやつ。あっさりした甘さでうまい。
それとともにギネスビールげっと。普通のスタウトよりもちょっと苦味があるけどそこがうまい。
まぁ金に糸目つけなきゃベルギー地ビールが一番だけど。(330ml瓶で500円前後のやつ)
ついでにウイスキーで最近感動したものは、I.W.Harper Gold Medalの1x年物。こいつはすごい。香りが明らかに違う。氷入れたくないほど。

(注)のんべえではありません

Author yasu : March 2, 2004 10:28 PM

[business]  今月のイベント

今月はボーナスと昇格を決める会議がある大切な月。
日ごろ人事制度に不満がたまってるので攻めあるのみといったところか。役職低いから最高評価だとしても大して得も意味もないけれど、自分がこなした分はきちんとリターンしてほしいというのは誰でも思うこと。

Author yasu : March 1, 2004 9:45 PM | Comment (0) | Trackback (0)