こちらのサイトを参考に設定を行なっている場合など、
swatchを起動して下記のようなエラーが/var/log/swatch/swatch.logに出力された場合は
swatch起動の設定ファイル/etc/swatch/*.confを確認して欲しい。
Error opening --script-dir=/tmp: No such file or directory at /.swatch_script.22359 line 92
/etc/swatch/*.conf にて指定するLogFileの記述が間違っている場合に表示される。
一行目に記述するLogFileの記述は
# logfile /var/log/maillog
が正しい形ですが、これを
#logfile /var/log/maillog
のように間違えるとエラーになります。
ちなみに、ログファイルパスが取得できないと「–tail-log」に渡されるオプションが不足しており、それに続くオプションである「–script-dir=/tmp」がパスとして認識されてしまっているために、「現在のディレクトリ配下に「–script-dir=/tmp」はありません」というエラーになっていました。
コメント