[Eisfair] Fragen
Helmut Backhaus
helmut.backhaus at gmx.de
Di Jun 14 11:24:43 CEST 2016
Hallo Jürgen!
Am 14.06.2016 um 10:13 schrieb Juergen Edner:
> Hallo Hilmar,
>
>> 1. Das Skript zeigt bei mir 1 upgradable package, auch wenn lt "Setup"
>> keines vorhanden ist.
>>
>> 2. Um das Skript zu testen, habe ich jedes Mal vorher die
>> "/tmp/update-chk.dat" Datei gelöscht. Das Skript läuft auf meinem System
>> ca. zweieinhalb Minuten, nach dem Upgrade auf Base 2.7.4 und einem
>> Reboot waren es sogar gut _vier_einhalb Minuten.
Das ist mit einer "Zwischenversion" der/des Script/e passiert, deshalb
habe ich mein Konzept komplett geändert. Das passiert so nun nicht mehr!
>
> wenn ich Dich recht verstehe möchtest Du automatisch über verfügbare
> Paket-Updates informiert werden, korrekt? Ich lasse mich über Nagios
> über verfügbare Updates informieren. Umgesetzt habe ich dies wie folgt:
Das ist das Ziel der Übung, auf einfache Weise eine Info zu bekommen, ob
Updates anstehen.
>
> 1. Einen Cronjob angelegt, welcher alle zwei Stunden prüft, ob neue
> Updates verfügbar sind:
>
> 0 */2 * * * /var/install/bin/list-packages --batch --stableonly
> --nosvn upgradable > /var/lib/nagios/check_eisfair_updates.list;
> if [ $? -eq 0 ]; then chown nagios:nagios /var/lib/nagios
> /check_eisfair_updates.list;
> chmod 644 /var/lib/nagios/check_eisfair_updates.list; fi
Das hier ist SUPER interessant!
/var/install/bin/list-packages --batch --stableonly --nosvn upgradable
Das bedeutet, ich kann schon beim aufrufen dieses Scripts
Einschränkungen machen. Sind diese Parameter irgendwo dokumentiert?
Gibt es davon noch mehr?
Oder muss ich mich durch das Script wühlen?
>
> 2. Über ein Skript prüfe ich dann ob der Sring "No upgradable-packages
> found" in der erzeugten Datei enthalten ist. Falls ja, gibt es keine
> Updates, falls nein, sende ich eine Benachrichtigung raus.
>
Na ja, das ist ziemlich das gleiche was ich auch mit meinem Script
mache. Nur teile ich eben auch noch mit "alles ist gut".
> Vielleicht hilft Dir ja dieser Ansatz Dein Problem zu lösen.
>
Nun lass mir doch den "Spaß" ich möchte diese Funktion in ein Paket
gießen und bin auch schon dabei. Aber es ist eben mein "erstes Eis
Paket" und da kann es etwas dauern. Die Scripte waren ja schnell fertig,
jetzt kommt die Fleißarbeit. Aber das kennt ihr ja ... ;-)
--
Gruß,
Helmut
Mehr Informationen über die Mailingliste Eisfair