[Eisfair] Monitoring Fehlermail wegen Eisman

Holger Bruenjes holgerbruenjes at gmx.net
Do Jul 30 18:46:24 CEST 2020


Hallo

Am 30/07/2020 um 18.31 schrieb Marcus Röckrath:

>> ich erhalte seit einigen Tagen vom Monitoring-Paket eine Mail bezüglich
>> Eisman:
>>
>> error: package database is locked by user:
>>
>>         cat: /run/lock/eisman: No such file or directory
>> /usr/local/bin/monitoring.sh: line 75: [: =: unary operator expected
> 
> An dieser Stelle versucht monitoring festzustellen, welche Version von
> eistemp installiert ist.
> 
> Wenn allerdings die Datenbank gelockt ist, weil vielleicht gerade die
> Paketdatenbank aktualisiert wird, schlägt das fehl und der nachfolgende
> Check (if) ist "unvollständig, weil eines von zwei Argumenten fehlt.
> 
> Da muss eine andere Lösung her.

Ja, da muss der Wert entsprechend vorbelegt werden und nicht auf
eisman geschimpft werden ;-)

z.B.

${check:-0}

bzw, dass was dann Sinnvoll weiterverarbeitet werden kann, im
Fehlerfall.

Holger


Mehr Informationen über die Mailingliste Eisfair