/bin/sh: -c: line 1: syntax error - finde den Fehler nicht

Bash, Shell, PHP, Python, Perl, CGI
snake*sl
Posts: 37
Joined: 2004-10-21 18:04
Location: Iserlohn

/bin/sh: -c: line 1: syntax error - finde den Fehler nicht

Post by snake*sl » 2007-05-02 10:15

Hi,

ich bekomme seit geraumer Zeit in regelmäßigen Abständen vom Cron Daemon die folgende Fehlermeldung an root:

Code: Select all

/bin/sh: -c: line 1: syntax error near unexpected token `then'
/bin/sh: -c: line 1: `mail   if [ -x /usr/lib/exim/exim3 -a -f /etc/exim/exim.conf ]; then /usr/lib/exim/exim3 -q ; fi'
Der Fehler ansich ist mir eigentlich ziemlich egal, da ich längst kein exim mehr drauf habe. Es gab auch mal einen cronjob 'exim' unter /etc/cron.d, aber auch der existiert nicht mehr.

Wo kommt jetzt diese Fehlermeldung her?

Habt Ihr zum Suchen einen besseren Tip als

Code: Select all

grep -R exim /etc/cron*

User avatar
daemotron
Administrator
Administrator
Posts: 2800
Joined: 2004-01-21 17:44

Re: /bin/sh: -c: line 1: syntax error - finde den Fehler nicht

Post by daemotron » 2007-05-02 11:12

snake*sl wrote:Habt Ihr zum Suchen einen besseren Tip

Code: Select all

crontab -l | grep exim

snake*sl
Posts: 37
Joined: 2004-10-21 18:04
Location: Iserlohn

Re: /bin/sh: -c: line 1: syntax error - finde den Fehler nicht

Post by snake*sl » 2007-05-02 11:29

Danke für den Tipp :)

Code: Select all

server:/# crontab -l | grep exim
# /etc/cron.d/exim: crontab fragment for exim
08,23,38,53 *     * * *     mail   if [ -x /usr/lib/exim/exim3 -a -f /etc/exim/exim.conf ]; then /usr/lib/exim/exim3 -q ; fi
13 6 * * *      mail    if [ -x /usr/sbin/exim_tidydb ]; then /usr/sbin/exim_tidydb /var/spool/exim retry >/dev/null; fi
17 6 * * *      mail    if [ -x /usr/sbin/exim_tidydb ]; then /usr/sbin/exim_tidydb /var/spool/exim wait-remote_smtp >/dev/null; fi
server:/# less /etc/cron.d/exim
/etc/cron.d/exim: No such file or directory
:?:
Was ist denn da los?

snake*sl
Posts: 37
Joined: 2004-10-21 18:04
Location: Iserlohn

Re: /bin/sh: -c: line 1: syntax error - finde den Fehler nicht

Post by snake*sl » 2007-05-02 12:07

crontab -e hat weitergeholfen ... :roll: