md5sum: file too large

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
bneu
Beiträge: 14
Registriert: 07.09.2003 12:16:52
Wohnort: Österreich

md5sum: file too large

Beitrag von bneu » 08.06.2004 11:02:42

Hi!

Ich weiss nicht ob es hier rein passt, aber irgendwie hat es schon mit dem software paket zu tun.

ich habe bei mir am server woody mit (wenigen) backports laufen und wollte am client mal die aktuelle fedora core 2 ausprobieren, also hab ich mir das dvd iso mit ncftpget heruntergeladen (4,1 GB), jedoch meint md5sum nun: file too large un verweigert die berechnung der Pruefsumme.

das md5sum binary von einem red hat 7.2 kann das aber und berechnet ohne probleme die korrekte pruefsumme vom iso.

Hat irgendwer eine Idee wie man debian woody das beibringen koennte ohne gross alles umzubauen?

mfg
bneu

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 08.06.2004 13:45:42

Ich würde mir mal die neuste Version herunterladen und kompilieren.
http://www.gnu.org/software/textutils/textutils.html

MfG Peschmä

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 08.06.2004 14:18:35

Oder der das testing / sid Packet selbst backporten...
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

bneu
Beiträge: 14
Registriert: 07.09.2003 12:16:52
Wohnort: Österreich

Beitrag von bneu » 09.06.2004 14:22:33

Danke für die konstruktiven Beiträge!

Ich habe trotzdem Angst, die Stabilität meines Servers zu gefährden oder ihn in ein Abhängigkeitschaos zu stürzen wenn ich Eure Ratschläge befolge. Ich habe keinen Linux Rechner übrig zum testen und bin auf den Server angewiesen.

Daher bleibe ich im Momemt bei meinem Workaround mit der "gestohlenen" binary vom redhat ;-)

Ich habe es einfach als md5sum2 nach /usr/bin kopiert und kann damit jetzt auch von großen Dateien die Prüfsumme berechnen.

Trotzdem nochmal Danke für die Vorschläge

bneu

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 09.06.2004 21:00:50

Das Problem mit den Abhaenigkeiten gibt es nicht wenn du ein Backport erstellst.
Und aus sicherheitstechnischer Sicht kannst du dem Backport dann mindestens so viel vertrauchen wie dem Binary von red hat.

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Olaf Dietsche
Beiträge: 520
Registriert: 12.06.2003 23:18:50
Wohnort: Siegburg

Beitrag von Olaf Dietsche » 10.06.2004 13:55:01

Auf meiner Maschine gibt es zwei md5sum:

Code: Alles auswählen

dpkg -S /usr/bin/md5sum*
dpkg: /usr/bin/md5sum
coreutils: /usr/bin/md5sum.textutils
Die dpkg Leute scheinen hier ihr eigenes Süppchen zu kochen. Vielleicht funktioniert es, wenn du md5sum.textutils verwendest.

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 10.06.2004 17:36:28

Weiss jemand wozu das gut sein soll? Der Output ist derselbe, nur die Programme sind verschieden.

MfG Peschmä

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 10.06.2004 19:30:01

Es gibt halt 2 Implementierungen von md5sum, die das Gleiche tun, und den gleichen Namen haben. Die eine ist aus den textutils (jetzt coreutils) und die andere ist von dpkg. Wenn beides installiert ist, gäbe es halt einen Namenskonflikt, der halt mit dpkg-divert auf die schon gesehene Methode gelöst wird.

Warum dpkg eine eigene Implementierung hat, weiss ich allerdings nicht...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

bneu
Beiträge: 14
Registriert: 07.09.2003 12:16:52
Wohnort: Österreich

damit geht es

Beitrag von bneu » 14.06.2004 13:08:18

mit md5sum.textutils kann ich die richtige pruefsumme berechnen.

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 14.06.2004 19:41:32

Hoert sich so an als wuerde md5sum eine falsche Summe berechnen? Warum das?

/edit: Ich hab mal mit beidem Tools die Summe einer Datei berechnet und es was bei beiden Programmen das gleiche Ergebnis..

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

bneu
Beiträge: 14
Registriert: 07.09.2003 12:16:52
Wohnort: Österreich

Beitrag von bneu » 14.06.2004 21:01:41

ich kann nur mit md5sum.textutils eine prüfsumme berechnen, m5sum bricht mit der fehlermeldung: file too large ab.

Das ganze passiert bei einer großen Datei (4,1 GB DVD-ISO)

Antworten