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

Re: Warum diese Cronmeldung



Gruesse!
* Nico Jochens <nico@linico.de> schrieb am [20.04.05 15:59]:
> On Wed, Apr 20, 2005 at 03:51:01PM +0200, Gerhard Brauer wrote:

> >>ich bekomme seit kurzem folgende Meldung von Cron:
> >>/bin/sh: line 1: /home/nico/bin/mailsicherung: cannot execute binary file
> >Zu allem bisher gesagten...
> >Ist die /home Partition evtl. mit noxec gemountet?
> 
> Nein,
> 
> /dev/hda3 /home reiserfs rw 0 0

Dann hätte ich noch folgende Tips:
a) setze in deiner crontab doch mal explizit den Pfad auf:
	PATH = $HOME/bin:$PATH
Per default ist bei cron nur /usr/bin und /bin im $PATH drin.

b) Wenn du die bash als shell explizit benutzt (anstatt sh) dann setze
die doch auch mal in der crontab:
	SHELL = /bin/bash
oder setze in deinem Skript die Shell aus sh.

c) Tausche das mailsicherung Skript gegen ein neues, garantiert
funktionierendes, aus z.B. echo "Hallo" > /tmp/hallo um auszuschließen
daß das Skript in der cron Umgebung "zickt"

So ein Verhalten kann natürlich durch irgendein Update der beteiligten
Programme vorkommen (POSIX), v.a. wenn du evtl. sid als Release hast?

> schöne Grüße aus Hamburg
> 
> Nico

Gruß Gerhard

-- 
Ist Ihnen mutt zu kompliziert? Ihr Mailprogramm zu "fett"?
Sie moegen keine man pages?
Versuchen Sie: rm -rf (ReadMail -Realy Fast)



Reply to: