Hallo Sören, hallo Leute, Am Montag, 3. Januar 2005 01:30 schrieb Sören Wengerowsky:
Am Sonntag, 2. Januar 2005 19:54 schrieb Christian Boltz:
Du solltest bei der Gelegenheit gleich mal alle Pakete auf veränderte Dateien überprüfen, sicher ist sicher: rpm -Va | grep -v /etc (Configdateien dürfen ja verändert sein - logs o. ä. auch, aber die darfst Du selbst weggreppen ;-)
Also ich habe das mal so versucht:
rpm -Va | grep -v /etc | grep -v T | grep -v U | grep -v M | grep -v icons | tee rpmv-check.log2.1
Es gibt sicher für die vielen Greps noch eine Elegantere Methode...
Jepp. grep -v "text1\|text2\|text3" Außerdem grepst Du evtl. zuviel weg - Dateien mit "T", "U" oder "M" im Dateinamen werden fälschlicherweise weggekürzt. Geschickter wäre wohl ein | grep "missing\|^\.\.[^.]" - das zeigt "missing" sowie alles, bei dem als drittes Zeichen in der Zeile _kein_ Punkt steht.
aber das Ergebnis davon habe ich mal angehängt. Das meiste davon scheinen irgendwelche Icons und Manpages zu sein, die fehlen, oder sich verändert haben... ist das denn normal?
Manpages: Ja (leider), da SuSEconfig die komprimiert. Und wenn sie im RPM unkomprimiert waren, heißen sie hinter anders (eben *.gz) und gelten für RPM als vermisst :-( Icons sollten sich eigentlich nicht verändern ;-)
So, wie ich das sehe, sind keine wirklich wichtigen Daten betroffen von dem MD5-Check, oder?
Gute Frage. Ich habe die Liste nur überflogen, aber zumindest einige der Dateien sind in /usr/bin oder gar /sbin.
BTW: was heißt eigentlich das Fragezeichen an Stelle eines der Buchstaben? Ich habe im RPM-Book darauf keine Antwort finden können: http://www.rpm.org/max-rpm/s1-rpm-verify-output.html
In man rpm wird es auch nicht erwähnt :-(
Jedenfalls machen mir diese Dateien in /sbin etwas sorgen: ..?..... /usr/sbin/actctrl ..?..... /usr/sbin/divaload [...]
Die stammen alle aus dem Paket i4l-base (Zufall?) - sicherheitshalber dieses Paket neu installieren. Auch die anderen betroffenen Pakete würde ich sicherheitshalber neu installieren. Welche das sind, erfährst Du mit grep -v /man/ rpmv-checklog | sed 's/^..........//' | xargs rpm -qf | sort -u Diese Befehlskette liefert Dir eine Liste der betroffenen Pakete (veränderte/"fehlende" manpages ausgenommen, siehe oben). Diese Pakete solltest Du sicherheitshalber neu von CD/DVD (oder, falls YOU-Updates existieren, vom FTP-Server) installieren.
Eine mögliche Ursache ist eine langsam sterbende Festplatte;
`badblocks /dev/hdb1` hat nichts gesagt.
Ist schonmal was gutes ;-) Gruß Christian Boltz --
[Ergebnis von validator.w3.org] 409 Fehler in 282 Zeilen. Erinnert mich ein bisserl an meine Deutsch-Diktate in der Schule ;-) Ehrlich??? Ortographisches Genie dieser Größenordnung hätte ich eher Anderen hier auf der Liste zugetraut ;-) [ > Manfred Tremmel und Thorsten Körner in suse-linux]