Was ein Meister ist


 Ralf    24 Juni 2013 : 23:15
 Keine    Das tägliche Einerlei

Was ein Meister ist,

der löst auch Update-Probleme auf dem Raspberry Pi smile. Gut, zunächst musste ich lernen, wie man den verbose-Modus in den postinst-Updateskripten von dpkg setzt (das macht man mit "set -X"). Danach konnte ich beim nächsten Updatelauf sehen, dass es ein Problem mit ucf gibt, wenn die neue ini-Datei an Stelle der alten geschrieben werden soll (z.B. "php.ini" in meinem Fall). Das konnte und kann ich mir nicht erklären, weil alte und neue Version absolut identisch waren. Ich habe es auf ein Problem von oder mit ucf geschoben und die entsprechenden Aufrufe in diesen Skripten auskommentiert. Danach liefen die Updates erfolgreich durch smile. Übrigens, ich schreibe von den postinst-Skripten unter "/var/lib/dpkg/info" und die heißen z.B. "php5-common.postins". Was für eine Fuchserei... Die kryptische, ursprüngliche Fehlermeldung war im Übrigen "Unterprozess installiertes post-installation-Skript gab den Fehlerwert 10 zurück".

Dann gibt es noch News zu DynDNS, die haben meinen Free-Account anscheinend komplett leer geräumt. Dies wahrscheinlich, weil ich mich nicht an den 30-tägigen Login und Bestätigung gehalten habe. Egal, ich bin daraufhin nach dtdns.com gewechselt und habe dort ein paar Domains geordert, um immer von Remote auf mein IT-Equipment hier zugreifen zu können. Eine kleine Herausforderung war aber die Änderung vom Updateskript, was ich immer alle 10 Minuten per cron auf dem Raspberry Pi laufen lasse, um die nächtliche Änderung der IP-Adresse einzutragen. Aber auch das habe ich letztendlich geschafft, es lüppt, läuft shades,
Ralf