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

[Debian]:Re: Doppelte Crontab



Frank Fuerst <ffrank@rz.uni-potsdam.de> wrote:

>> Mit 'crontab /etc/crontab' oder [...]
>> würdest Du zu dem von Dir beschriebenen Szenario kommen.

> Genau das habe ich getan, ich hatte es vergessen, weil ich dann 
> doch gar nichts daran gemacht habe.

Ich weiß nicht, was Du mit letzterem sagen willst, aber das Kommando
 crontab <Datei>
sorgt nun mal dafür, daß die angegebene Datei als crontab in
.../crontabs eingetragen wird. In Deinem Fall ergibt sich dabei
natürlich das Problem, daß /etc/crontab dafür das falsche Format hat,
daher die Fehlermeldungen. Darüberhinaus führt cron /etc/crontab
ohnehin standardmäßig aus und wenn Du es mit obigem Kommando nochmal
nach .../crontabs kopierst, wird es halt zweimal ausgeführt.

> Aber warum komme ich dadurch zu einer Kopie in .../crontabs?

Weil das nunmal genau das ist, was crontab(1) macht, wenn Du ihm eine
Datei als Parameter übergibst. Wenn Du /etc/crontab editieren
möchtest, dann brauchst Du dafür nicht das Kommando crontab(1) sondern
einfach nur einen Editor. Wenn Du .../crontabs/<username> editieren
möchtest, mußt Du "crontab -e" aufrufen.

> Ich finde zwar in der manpage zu crontab(1)

>        Note that su(8) can confuse crontab and that if you are
>        running inside of su(8) you should always use the -u option
>        for safety's sake.

> Aber wenn ich die /etc/crontab editiere, dann will ich ja gerade 
> _keinen_ User angeben. Wie macht man es denn richtig?

In /etc/crontab mußt Du immer einen User angeben (in der 6. Spalte),
das unterscheidet diese Datei auch von den Crontables in .../crontabs,
die immer als der User ausgeführt werden, nach dem die Datei benannt
wird.

Tschoeeee

        Roland

-- 
 * roland@spinnaker.de * http://www.spinnaker.de/ *
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder:     735


Reply to: