[Eisfair] Update Base 2.8.2 online

Helmut Backhaus helmut.backhaus at gmx.de
So Jan 28 15:13:46 CET 2018


Hallo Holger,

Am 27.01.2018 um 16:32 schrieb Holger Bruenjes:
> Hallo Helmut
> 
> Am 2018-01-27 um 16:12 schrieb Helmut Backhaus:
> 
>> Aber hier sehe ich gerade, dass der Job *nicht* abgeräumt wird!
>> Auch nach dem Reboot nicht.
>>
>> Ich glaube auch schon gefunden zu haben, warum!
>> Aus dem Script:
>> ------->
>> at_file="/run/atjob01"
>>
>> # at job löschen, wenn vorhanden
>> if [ -s $at_file ]; then
>>     atjob=$(cat $at_file)
>>     atrm $atjob &> /dev/null
>>     rm -f $at_file
>> fi
>> <-------
>>
>> Weil die Datei "/run/atjob01" nach dem Reboot nicht mehr da ist!!
>> Entweder muss ich sie beim reboot sichern und wieder anlegen oder ich
>> muss sie anderswo hinlegen damit sie nicht verloren geht.
>>
>> War "/run" eigentlich immer schon ein tmpfs?
>> Und sind die "at Jobs" schon immer rebootfest gewesen?
>> Ich meine nein. Bin mir aber nicht sicher ...
> 
> die at jobs gehoeren ja auch nicht nach run

In der Datei steht ja auch nur die Job-Nummer drin ...
Deshalb hatte ich gedacht das wäre nicht so ganz falsch die Datei dort
abzulegen. Die Pid-Files liegen ja auch alle dort, aber gut.

> 
> schon laenger ist run tmpfs.
> 
> hmm, wann haben wir udev eingefuehrt, im Herbst 2016  ;-)
> 
> <version>2.7.7</version>
> <date>2016-10-02</date>
> 

Ok, ich schrieb ja bin mir nicht sicher ...
Aber meine Erinnerung hat mich nicht getäuscht, Es war auch schon mal
anders. :-))

> 
>> Aber wo wäre die richtige Stelle um so eine Datei abzulegen?
> 
> /var/spool/cron/{atjobs,atspool}
> 

Ja, Ok, dann aber nach /var/spool/atjobs/atjob01

>>> Es ist (fast) ausschliesslich das certs-Paket, welches den atd zur
>>> Aktualisierung der CRLs benutzt.
>>>
> 
> atd wurde in diesem update nicht angefasst
> 

Aber aus irgend einem Grund werden die Jobs nach dem Update nicht mehr
ausgeführt und sind nach dem Reboot als blockierter Job vorhanden, warum
auch immer. Der Job bleibt dort stehen, bis ich ihn von Hand abräume.

Das ist reproduzierbar!
(Solange ich noch nicht alle Maschinen upgedated habe)


-- 
Gruß,
Helmut


Ps: Ich muss jetzt alle Posts nach und nach abarbeiten ... Sorry!
    Bin aber stets bemüht. :-)


Mehr Informationen über die Mailingliste Eisfair