2006年1月4日水曜日

昨年12月25日のお月さん

昨年12月25日のお月さんの写真があったのでアップ。
やっぱ三脚が欲しいな。
moon

2006年1月3日火曜日

年末年始にbindいじくり

年末年始に実家にいたが特にすることも無いのでbind9をいじってみた。

統計情報を取得するにはrndcコマンドを叩くことでファイルに記録される。
しかし、よくよく見てみるとrndcはリモートから指示できるのに統計結果はnamedが動いているローカルに記録される。
rndcのコマンドが発行されたマシンのファイルに記録されない。なぜか標準出力にもでない。「rndc status」は標準出力にでるのになぜだろう。

しょうがないのでソースコードを見てみたら簡単に機能追加できそうだったので統計情報が標準出力にでるようにしてみた。
年が変わる瞬間にC言語と戯れているなんて思いもよらなかった(プログラミングで200行以上書いたことないし)。

ところでC言語での文字列のコピーするのは何が良いのだろう。bind的にどうかけば良いのかも分からなかったので冗長だけど、元にあったsnprintfを繰り返すことにした。

パッチはこちら

-------rndcを使ってリモートサーバの統計をとっている様子---------
527 blue:takuro /tmp > rndc -c /tmp/rndc.conf rstats
+++ Statistics Dump +++ (1136227922)
success 2
referral 1
nxrrset 0
nxdomain 0
recursion 5
failure 0
--- Statistics Dump --- (1136227922)
528 blue:takuro /tmp >
-------------------------------------------


2005年12月29日木曜日

ショウガ湯すごい

風邪をひいたか鼻水が止まらず、こりゃたまらんと部屋のガスストーブだけでなくエアコンまで動員しても寒いなと感じていたのだが....
ショウガ湯を作って飲んだら、体がめっちゃポカポカ。ちょっと汗ばむぐらいだ。すごいな。

エビちゃん

週間文春でを、「OL憧れのモデル エビちゃん」という記事を発見。なんでNHKの海老沢元会長にあこがれるねん、と思ったら蝦原友里(って全く知らないのですが)のことを指すらしい。
そうだよ。NHKのおじさんじゃないよな。

2005年12月28日水曜日

2005年12月27日火曜日

bind9.3.0の「rndc stats」

bindのクエリー状態を観たいのでrndcを設定した。
「rndc status」は素直に実行できたけど「rndc stats」がうまく動かない。
ログをみると「Dec 27 01:45:01 blue named[22371]: could not open statistics dump file 'named.stats': permission denied」とのたまう。でもファイルがないのは分かったけど、どこに作成すれば良いのか分からず途方にくれて、以下のように明示的に書いた(chrootして動かしているので/var直下にした)。
options {
directory "/etc/namedb";
.....
statistics-file "/var/named.stats";
.....
};

結果、こんな感じで出力された。
+++ Statistics Dump +++ (1135616726)
success 20
referral 0
nxrrset 12
nxdomain 8
recursion 36
failure 0
--- Statistics Dump --- (1135616726)


2005年12月25日日曜日

rrdtool-1.2.12(メモ)

1.2.4のコンパイルと同じマシンで同じようにしたらconfigureに26秒,gmakeに97秒でできあがり。