Norbert Roth wrote:
Woran kann's liegen, daß beim Start vom /usr/sbin/atd eine leer PID vergeben wird?
Ist ein volles /var-Dateisystem beim Systemstart als Ursache ausgeschlossen? Das könnte nämlich diesen Effekt -- Skript kann eine Datei anlegen, aber keinen Inhalt hineinschreiben -- erklären: Meist sind noch genug freie I-nodes vorhanden, so daß eine neue Datei angelegt werden kann. Auch das Eintragen der Datei in das Verzeichnis bereitet keine Probleme, sofern die vom Verzeichnis bereits belegten Datenblöcke gerade nicht voll ausgenutzt sind und der neue Eintrag noch Platz darin hat. Sind aber alle Datenblöcke des Dateisystems bereits vergeben, so schlägt ein Schreibversuch in die neu angelegte Datei fehl, denn dafür müßte ja ein bisher leerer Datenblock belegt werden. Ergebnis: Eine leere Datei. Das ist eine mögliche Erklärung, muß aber natürlich nicht zwingend die Ursache in Deinem Fall gewesen sein. Eilert -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Eilert Brinkmann -- Universitaet Bremen -- FB 3, Informatik eilert@informatik.uni-bremen.de - eilert@tzi.org http://www.informatik.uni-bremen.de/~eilert/