Vrob schrieb
Wenn ich einmal o.g. cat Befehl ausgeführt habe, terminiert der cron auch beim Shutdown über KDE sauber.
cron beendet auch über WM, wenn ich cat /var/run/crond.pid oder /var/rc.d/crond restart ausführe
Sorry, Vertipper meinerseits: muß natürlich: pidof crond sein.
Aber deine Aussage oben ist schon komisch: ein einfacher Lesezugrif auf die
/var/run/crond.pid genügt, damit das rc.d-Skript crond stop richtig ausgeführt wird - und
zwar dann sowohl beim shutdown über tty als auch über den Windowmanager?
Trotzdem gehe ich immer noch davo aus, das der crond
nicht mehr läuft, wenn
/e/rc.d/crond stop aufgerufen wird und dabei das FAIL kommt.
Kannst du nochmal wie von mir geschrieben die beiden echos und das read in
/e/rc.d/crond bei stop) einfügen? Und dann mal folgende Sitiationen durchspielen:
- Normal booten
Die Ausgaben von:
pidof crond
ps ax | grep crond
a) Dann in einem root-xterm oder auf tty: /etc/rc.d/crond stop
Die Ausgaben der beiden echo-zeilen posten
b) /etc/rc.d/crond start und /etc/rc.d/crond stop
Auch nochmal die beiden echos posten.
c) Reboot (vergewissern das crond laüft) und das System über Windowmanager beenden.
Auch hier die Ausgabe der beiden echos
d) NAch dem Reboot mal aus dem Windowmanager abmelden, aber nicht auf Reboot oder
Shutdown klicken. Auf einem tty vergewissern, ob der crond noch läuft.
e) In /e/rc.d/crond Skript
vor die beiden echo Zeilen nochmal einfügen:
cat /var/run/crond.pid
Wenn deine obige Beobachtung (Funktioniert über KDE wenn ich diesen Befehl ausführe)
stimmt, dann sollte es ja jetzt auch mit Shutdown per KDE gehen?
Dabei auch die die beiden echos Ausgaben posten
Welches dateisystem hat die Partition, auf den /var liegt?
Hast du für /var eine separate Partition oder liegt dein / gesamt auf einer Partition?