- PR -

qmailmrtg7でqueue結果が0

1
投稿者投稿内容
AOKI
会議室デビュー日: 2005/05/09
投稿数: 15
投稿日時: 2006-01-18 11:29
qmailmrtg7を使ってqmailのqueueの数を出しております。
が、queueにメールがたまっているのにもかかわらず、結果が0のままです。

# /var/qmail/bin/qmail-qstat
messages in queue: 62
messages in queue but not yet preprocessed: 0
# /usr/local/bin/qmailmrtg7 q /var/qmail/queue
0
0
#

mrtg.cfgは
Target[queue-size]: `/usr/local/bin/qmailmrtg7 q /var/qmail/queue`
と指定しております。
qmailmrtg7 q /var/qmail/queue の値が0になる理由がわかりません。
どなたかご存知の方がいらっしゃったら教えていただけますか?
ちなみに queue ディレクトリは以下のようになっております。
chmodやchownしてみましたが、変化ありませんでした。
drwxr-x--- 11 qmailq qmail 512 8 17 13:53 /var/qmail/queue/

AOKI
会議室デビュー日: 2005/05/09
投稿数: 15
投稿日時: 2006-01-23 13:31
自己解決しました。

qmailmrtg7-4.2 を makeする際に、
% make
# make install
していました。
そのため、Makefileにある、
./checkq
が影響していたようです。エラーが出なかったのでわかりませんでした。

makeもスーパーユーザでおこなう、つまり
# make
# make install
したところ、キューの数が正常に出るようになりました。

INSTALLファイルに書いてありました。
1

スキルアップ/キャリアアップ(JOB@IT)