[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:54174] Re: cron error (grandchild #xxxxx failed with exit status 1)



増田です。
私も squeeze です。

On Fri, 14 May 2010 23:15:27 +0900
MorimotoTatsuhiro <fatboy@xxxxxxxxxxxxxxxxxxx> wrote:

> userでfetchmailで10分間隔で問い合わせをさせています。
> 
> ****************************************
> crontab -e
> 
> # m h  dom mon dow   command
> */10 * * * * fetchmail -a -s > /dev/null 2>&1
> *******************************************

daemon モードでの起動じゃダメですかね?
ログイン後に以下のコマンドを実行すれば、10 分おきに POP サーバへの問い
合わせを行ってくれます。

 % fetchmail --daemon 600

-a オプションは ~/.fetchmailrc に fetchall を追記することで
代替になると思います。

あと、fetchmail は POP サーバがずっと落ちていると、諦めて終了するような
ので、私は以下のスクリプトのログイン時の自動実行と、10 分間隔で実行する
ような cron への登録をしています。

----------------------------------------------------------------------
#!/bin/sh

if ! ps auxc | grep -e "^$LOGNAME.* fetchmail$" > /dev/null; then
    fetchmail --daemon 90
fi
----------------------------------------------------------------------

--
Takashi Masuda <masutaka@xxxxxxxxx>