9.3 - Verify Install zeigt viele Fehler

Status
Not open for further replies.

freytag

Dabbler
Joined
Jan 10, 2013
Messages
49
Hallo,

heute morgen hatte ich per mail die Info bekommen, dass neue Updates anstehen.
Update ausgeführt und dann Verify Install angesehen:

The following Inconsistencies were found in your Current Install:
List of Permission Errors:

/bin/pgrep Expected MODE: 0555, Got: 0775
/bin/pkill Expected MODE: 0555, Got: 0775
/lib/libalias.so.7 Expected MODE: 0444, Got: 0775
/lib/libavl.so.2 Expected MODE: 0444, Got: 0775
/lib/libbegemot.so.4 Expected MODE: 0444, Got: 0775
/lib/libbsdxml.so.4 Expected MODE: 0444, Got: 0775
/lib/libc.so.7 Expected MODE: 0444, Got: 0775
/lib/libcam.so.6 Expected MODE: 0444, Got: 0775

usw. usw. Insgesamt 40 Einträge.
Das System läuft aber einwandfrei.
In alten Threads (aus 2014) habe ich ähnliche Anfragen gefunden die dahingehend beantwortet wurden,
dass Verify Install selber noch in der Entwicklung stecke und die Angaben nicht zwingend
auf tatsächliche Probleme hinweisen.
Hmm...ist das so oder sollte ich, wie auch einmal erwähnt, neu installieren ?
Danke & Gruß
Ingo
 

gottestod

Dabbler
Joined
Apr 28, 2015
Messages
29
Hallo freytag!

Die Dateien haben ein wenig zu viel Rechte bekommen. Ich sehe das eher als unkritisch an.
Die Programme in /bin könnten laut Rechten beschrieben/geändert werden. Da / aber read-only gemountet wurde geht das sowieso nicht.
Ebenso die Bibliotheken unter /lib welche zusätzlich noch Ausführungsrechte für root seine Gruppe haben. Diese Dateien können jedoch nicht ausgeführt werden.
Hast du überprüft, ob die Behauptungen stimmen? Was sagt ls -l für diese Dateien.
Für den Rest der Probleme, die du nicht hingeschrieben hast, kann ich natürlich nichts sagen.
Problematisch könnte evtl. ein falsch gesetztes SUID/ SGID sein. In diesem Fall würden die Zahlen nicht mit einer Null beginnen.
 

freytag

Dabbler
Joined
Jan 10, 2013
Messages
49
Hallo gottestod,
Verzeichnisse gehören überwiegend root, ein paar Verezichnisse mit Medien, Filme, Musik usw., sind für
andere Benutzer zum lesen frei, Übergabeordner ist gänzlich für jedermann frei.
Das klappt auch alles.
Wenn du sagst, "Die Dateien haben ein wenig zu viel Rechte bekommen" muss ich mich wohl doch
mal intensiver mit der Thematik befassen.
Und ich dachte, ich hab das alles im Griff...
Hier noch alle Einträge aus Verify Install:

/bin/pgrep Expected MODE: 0555, Got: 0775
/bin/pkill Expected MODE: 0555, Got: 0775
/lib/libalias.so.7 Expected MODE: 0444, Got: 0775
/lib/libavl.so.2 Expected MODE: 0444, Got: 0775
/lib/libbegemot.so.4 Expected MODE: 0444, Got: 0775
/lib/libbsdxml.so.4 Expected MODE: 0444, Got: 0775
/lib/libc.so.7 Expected MODE: 0444, Got: 0775
/lib/libcam.so.6 Expected MODE: 0444, Got: 0775
/lib/libcrypt.so.5 Expected MODE: 0444, Got: 0775
/lib/libctf.so.2 Expected MODE: 0444, Got: 0775
/lib/libdevstat.so.7 Expected MODE: 0444, Got: 0775
/lib/libdtrace.so.2 Expected MODE: 0444, Got: 0775
/lib/libedit.so.7 Expected MODE: 0444, Got: 0775
/lib/libgcc_s.so.1 Expected MODE: 0444, Got: 0775
/lib/libgeom.so.5 Expected MODE: 0444, Got: 0775
/lib/libipsec.so.4 Expected MODE: 0444, Got: 0775
/lib/libjail.so.1 Expected MODE: 0444, Got: 0775
/lib/libkiconv.so.4 Expected MODE: 0444, Got: 0775
/lib/libkvm.so.5 Expected MODE: 0444, Got: 0775
/lib/libm.so.5 Expected MODE: 0444, Got: 0775
/lib/libmd.so.5 Expected MODE: 0444, Got: 0775
/lib/libncurses.so.8 Expected MODE: 0444, Got: 0775
/lib/libncursesw.so.8 Expected MODE: 0444, Got: 0775
/lib/libnvpair.so.2 Expected MODE: 0444, Got: 0775
/lib/libpcap.so.8 Expected MODE: 0444, Got: 0775
/lib/libreadline.so.8 Expected MODE: 0444, Got: 0775
/lib/libsbuf.so.6 Expected MODE: 0444, Got: 0775
/lib/libssp.so.0 Expected MODE: 0444, Got: 0775
/lib/libthr.so.3 Expected MODE: 0444, Got: 0775
/lib/libufs.so.6 Expected MODE: 0444, Got: 0775
/lib/libulog.so.0 Expected MODE: 0444, Got: 0775
/lib/libumem.so.2 Expected MODE: 0444, Got: 0775
/lib/libutil.so.9 Expected MODE: 0444, Got: 0775
/lib/libuutil.so.2 Expected MODE: 0444, Got: 0775
/lib/libz.so.6 Expected MODE: 0444, Got: 0775
/lib/libzfs_core.so.2 Expected MODE: 0444, Got: 0775
/lib/libzpool.so.2 Expected MODE: 0444, Got: 0775
/libexec/ld-elf.so.1 Expected MODE: 0555, Got: 0775
/usr/local/bin/perl Expected MODE: 0755, Got: 0775
/usr/local/bin/perl5 Expected MODE: 0755, Got: 0775
/usr/local/bin/perl5.16.3 Expected MODE: 0755, Got: 0775
/usr/sbin/mailwrapper Expected MODE: 0555, Got: 0775
/usr/sbin/nologin Expected MODE: 0555, Got: 0775
/usr/sbin/rmt Expected MODE: 0555, Got: 0775
/usr/share/misc/termcap Expected MODE: 0444, Got: 0775
/lib/libzfs.so.2 Expected MODE: 0444, Got: 0775
/lib/libcrypto.so.6 Expected MODE: 0444, Got: 0775
 

gottestod

Dabbler
Joined
Apr 28, 2015
Messages
29
Hallo!

Ich schrieb aber auch: "Ich sehe das eher als unkritisch an."
Das ändert sich auch nicht mit der vollständigen Liste.
Der Installer und das Verify sind sich wohl nicht einig, welche Rechte diese Dateien haben sollen.
Das sind einmal Schreibrechte für Dateien, die auf einem schreibgeschützten Dateisystem liegen und Ausführungsrechte für Dateien,
die mit Fehler abbrechen, wenn man sie ausführen möchte.

Ich glaube du hatst mich nicht verstanden. Mit
>> Hast du überprüft, ob die Behauptungen stimmen? Was sagt ls -l für diese Dateien.
meinte ich, das du die Ausgabe von ls -l für genau diese Dateien aus der Liste anschaust und selbst Ist- und Soll-Wert vergleichst.


> ls -l /lib/libcrypto.so.6
-r--r--r-- 1 root wheel 1748520 Aug 27 2013 /lib/libcrypto.so.6

liefert bei mir ( andere FreeNAS-Version! ) also 0444.
 
Status
Not open for further replies.
Top