Verfügbare Paket-Updates in HTML-Datei anzeigen

TH3.BUG

New Member
Ich bin aktuell dabei ein PHP-Script zu programmieren, welches mir alle wichtigen Informationen zu meinem Debian Etch Server übersichtlich in einer HTML-Datei anzeigt.
Den verfügbaren Festplattenspeicher konnte ich bereits mit PHP selbst und die CPU- und RAM-Auslastung mit Grafiken vom RRDtool einbauen.

Schön wär es, wenn mir auch angezeigt würde, wenn Updates für Pakete wie Apache, PHP5 & co (vom gesamten Server) verfügbar sind, damit ich diese dann manuell installieren kann.

Dazu bräuchte ich ein Script, was mir eine Liste mit zu aktualisierenden Paketen in eine Text-Datei oder gar in eine MySQL-Datenbank schreibt.
Wenn dies nur schwer realisierbar ist, würde es mir auch reichen, wenn die Anzahl oder dass überhaupt Updates verfügbar sind irgendwo hingeschrieben wird.

Doch dort habe ich leider keinerlei Ahnung, wie ich dies realisieren soll. Das spätere Verarbeiten mit PHP ist kein Problem doch bei dem reinschreiben haperts :rolleyes:

Kann man da vielleicht etwas mit "apt-get update && apt-get upgrade -s" anfangen?
Oder kennt jemand Scripte, bei denen man sich inspirieren lassen könnte? :D

lg
 
Auf die Schnelle würde mir eine Methode einfallen:

Du erstellst einen CronJob indem du zuerst
Code:
apt-get update
aufrufst. Danach rufst du
Code:
apt-get -s upgrade >> /verzeichnis/zurdate
auf. So wird die Ausgabe des Befehls in die angegebene Datei geschrieben. Diese kannst du ja dann später mit php auslesen.
 
Back
Top