[ 自宅サーバーWebRing
┃前
|ID=323 前後5表示
|次
┃乱移動
|サイト一覧 ]
qmailanalogのプログラム修正
メールアーカイブシステムを導入するに当たって、保存する期間を洗い出す為に現在のメールサーバのログから送信容量を集計する事になった。
会社のMTAはqmailだから、ログ解析、集計ツールとしてqmailanalogを使ってみる。
qmailanalogのインストールは、いろんなページがあるから省略する。
こちらのサイトのスクリプトを拝借して、実行権限を与え実行。
すると、下記の様なエラーが表示される。
sortオープン失敗4そのようなファイルやディレクトリはありません 。
メール出来たレポートを見ると、各種集計部分がまったく処理されていない。
原因をググってみると、POSIX形式が推奨されていて、Fedora8では実行すらしてくれなかった。
/usr/local/qmail/bin/の各スクリプトの
sort +4
とかの記述を、
sort -k 4
と言うふうに変更して再度実行したら上手くレポートが出来上がってくれた。
トラックバック(0)
このブログ記事を参照しているブログ一覧: qmailanalogのプログラム修正
このブログ記事に対するトラックバックURL: http://jhh-style.homelinux.com/cgi-bin/mt/mt-tb.cgi/491

コメントする