1 |
On Sun, 25 Jul 2004 11:47:26 +0200 |
2 |
"Daniel Rindt" <daniel@×××××.name> wrote: |
3 |
|
4 |
> Hallo, |
5 |
> |
6 |
> ich habe immer noch das folgende Problem: |
7 |
> === crontab === |
8 |
> 30 0 * * * /etc/reoback/run_reoback.sh | mail -s "tägliches Backup" |
9 |
> daniel.rindt@××××××××.org |
10 |
> === |
11 |
> |
12 |
> In der Email die versendet werden soll, steht folgendes: |
13 |
> === |
14 |
> sh: line 1: sendmail:/usr/sbin/sendmail: No such file or directory |
15 |
> === |
16 |
> |
17 |
> Ich hatte das bereits schon einmal wenn ich auf der Shell direkt |
18 |
> Mails versenden wollte, jemand hat mir dann empfohlen, das Packet |
19 |
> "mailx" zu mergen. Seit dem trat es auf der Shell auch nicht mehr |
20 |
> auf. Aber nun das was mach ich jetzt? |
21 |
> |
22 |
> Hat jemand einen guten Rat für mich? |
23 |
|
24 |
Keine Ahnung, ob es das bei Dir ist, aber bei mir waren viele Fehler |
25 |
in cron-jobs darauf zurückzuführen, daß ich nicht den kompletten Pfad |
26 |
angegeben hatte. Gab immer lustige Fehlermeldungen, die einem |
27 |
überhaupt nichts sagen. |
28 |
|
29 |
Soweit ich weiß, gibt es bei Ausführung der cron-jobs andere |
30 |
Umgebungsvariablen, als root sie so hätte. Deswegen empfiehlt es sich, |
31 |
in der crontab und allen darin eingesetzten Scripts (oder Scripten?) |
32 |
komplette Pfadangaben zu machen. Oder einen "PATH=..."-Eintrag in die |
33 |
crontab zu schreiben. |
34 |
|
35 |
Vermutlich wird Dein Problem dadurch nicht weg sein, aber zumindest |
36 |
hast Du eine Fehlerquelle weniger, wenn Du "mail" mit komplettem Pfad |
37 |
in die crontab schreibst. |
38 |
|
39 |
CU |
40 |
Werner |
41 |
|
42 |
-- |
43 |
gentoo-user-de@g.o mailing list |