• ベストアンサー

logwatchについて

ソースでインストールしてlogwatchを実行するとなぜか、/var/cash/logwatchの配下にディレクトリができて、logwatch.confで指定したMailto=taro@domain.comへメールが届きません。 これは仕様なのでしょうか。するとMailtoなど指定などは関係ないような気がするのですが。。 環境はCentOS5, logwatch7.3系です。 ご存知の方、宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.1

VMWareに入れていたCentOS5.1で試しました。 rpmパッケージで入っていたのでまずは削除。 # rpm -e logwatch logwatchのページから、 http://www2.logwatch.org:81/index.html 7.3.6のtarボールをダウンロード。 tarコマンドで展開して、インストールスクリプトを実行。 設定は全てデフォルトで入れました。 /etc/logwatch/conf/logwatch.confが空ファイルだったので、下記の内容を記入。 (一応、sendmailコマンドは実行できる状態です。postfixの方かも知れませんが) MailTo = root LogDir = /var/log TmpDir = /var/cache/logwatch MailFrom = Logwatch Print = No Service = All logwatchコマンドを実行。 mailコマンドで配信されているのを確認しました。

nikogoo
質問者

補足

Wr5さん、わざわざ検証いただいてありがとうございました。 どうやらsendmailが動作していないといけないみたいですね。 rpmの方では、sendmailが動作してなくてもメール送信できたのですけどね。。

すると、全ての回答が全文表示されます。

関連するQ&A