[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