2009年9月14日月曜日

Axim X50v WM6.1化 + covia CMR-250 + e-mobile

iPhone欲しいけどしばらく買えそうにない(携帯AUなのよ…)ので,「物資不足は創意工夫で補う」の精神で机の中のデバイス達を再利用することにする.

机の中で半分眠っていたAxim X50vを引っぱり出してきて,http://forum.xda-developers.com/showthread.php?t=402468 あたりを使ってWM6.1にupgradeする.
さらに,http://soft.wince.ne.jp/soft/Detail/iPhoneToday/PID4388/ あたりをインストールしておくと,あら不思議.iPhoneみたいな何かが完成♪

で,こいつをこの間買ったe-mobileが繋がるバッテリ付きルータcovia CMR-250経由でネットに繋ごうとするが何故か繋がらない…
試行錯誤した結果,無線の形式を"B/G/N Mixed"から"B/G Mixed"に変更したら繋がった.Axim X50vがお馬鹿なのか,CMR-250がお馬鹿なのか…

2009年9月11日金曜日

疲れてる・・・

昨日は夜8時まで会議だった&最近夜中に子供が寝ぼけ騒ぐ のダブルパンチにより疲労困憊な今日この頃。今朝、洋服にファブリーズしたつもりが間違って「すまいの便利クリーナ」をスプレーしてた…
あかん、少し休もう…

某ウィルス対策ソフト

某ウィルス対策ソフトがトロイの木馬を検出しているが,駆除できずに困っている.との問い合わせ.出動して確認してみると,1分に4〜5件のペースでトロイの木馬が検出され続けている.

よーくログを見てみると,
「***/temp/の下にあるトロイの木馬を検知」→「***/temp/の下に隔離」→「****/temp/の下に隔離したファイルを再検知」→「****/temp/の下に隔離」→・・・ の無限ループに陥ってました.
何この自作自演? 一旦アンインストールして最新版を入れたら直った.

2009年9月6日日曜日

sendmail+procmail+dovecot

qpopperが重い件.-sオプション付けてサーバーモードで動かしてたらOK?とか思ってたのですが,どうやら甘かったらしい.
qpopperのFAQページによると,
> Server Mode reduces I/O on sessions that:
> 1. delete all mail on the server
> 2. leave all the mail on the server
とな.手元の環境で実験すると,新着メールが0のときはDisk I/Oほとんどないけど,新着メールがあるときにPOPすると,スプールを丸ごと別ファイルにコピーするいつものqpopperな挙動を示す.
ということは,毎日山ほどSPAMが来てスプールが500MBあるのに1分に1回POPする某先生対策にはならないということですか…

というわけで,10数年間お世話になりつづけたmbox形式に別れを告げて,Maidir形式に改宗することを決意する.df -iしたらinodeには十分余裕があるようだし.

てなわけで,以下作業ログ.OSはFreeBSD 6.4です.
旧:sendmail+qpopper
新:sendmail+procmail+dovecot

まずは必要となるパッケージをportからインストール
#portinstall mail/procmail
#portinstall mail/dovecot
#portinstall mail/mbox2mdir

sendmailがデフォルトで使うmail.localはMaildir形式には対応していないので,local配送にprocmailを使うようにする.
-/etc/mail/****.mcに
FEATURE(`local_procmail')
を追加.

メールを/var/mail/usrname/にMaildir形式で保存するようにprocmailrcを設定
-/usr/local/etc/procmailrcに
DEFAULT=/var/mail/$LOGNAME/
と書いておけばOK.最後の/を忘れると悲惨なことに.

現在mbox形式になってるスプールをMaildir形式に変換,全ユーザ分を以下のスクリプトで片付ける.
#!/bin/csh
cd /var/mail
foreach i (*)
mv $i $i-tmp
mkdir $i
mkdir $i/cur
mbox2mdir $i-tmp $i/cur/
chmod 700 $i
chown -R $i $i
end

dovecotの設定&qpopperとおさらば
-/etc/inetd.confに書いてあったqpopperに関するエントリを削除してinetdリロード
-/etc/rc.confに
dovecot_enable="YES"
と書いて自動的にdovecotが起動するようにする.

-/usr/local/etc/dovecot.confを編集していろいろと設定.
--/var/mail/usrname/の下を読みに行くようにする
mail_location = maildir:/var/mail/%u
-- 「メールをサーバに残す」設定をしていた人々が同じメールを再受信しなくて済むよう,qpopper時代にメールに付加していたX-UIDLを再利用するよう設定
pop3_reuse_xuidl = yes

今のところうまく動いているようだ.
gstatとかsystat -vmstatとかしてみてもディスクがbusyになる割合が高い時でも20%くらいに低下した.前は平気で80%とかいくときがあったのに・・・

2009年9月3日木曜日

北海道に移住?

娘:「ねぇパパぁ〜,お馬さんが飼えるお家に住みたい〜」

な,なんですか?大学教員の給与で庭付き(ていうか厩舎付き)一戸建てが買えるとでも思っておられるのですか?
それとも北の国から(古い…)みたいに北海道に移住せいってことでしょうか?

いや〜,どっちも無理ですねぇ〜

…と,幼児の夢を壊してもしょうがないので,「もうすこし大きくなったらね〜」といつものお茶濁し作戦に出る.

2009年9月2日水曜日

qpopper

iPhone様はPOPサーバにログインしたままいつまで経ってもログアウトしてくれないという噂が.
おかげさまで /var/mail/.hoge.pop lock busy! Is another session active?
なメッセージが増えてるようだ…

てなわけでqpopperの設定を変えてみる.
qpopper -S -T 60 -R -s
TimeOutをおもいきって60秒に変更.根本的にはなんの解決にもなってないような気がするけど.

・・・
あ,やっぱりだめだ.元に戻そう.

2009年9月1日火曜日

嫉妬

保育園で保母さんに甘えてる息子(2歳)を見て嫉妬する嫁.
「彼氏が別の女とイチャイチャしている所を目撃したって感じ」らしい.
そうですか…なんか分かるような気がする.