From:Christian Lackas
Date:16.2.01 16:45
Subject:Re: MD 5 Modul
Reply-To:
References:
  • 16.2.01 14:26 Armin Ohlinger
    MD 5 Modul
  • 16.2.01 16:05 Christian Lackas
    Re: MD 5 Modul
  • 16.2.01 16:22 Michael Siepmann
    Re: MD 5 Modul
  • Attachments:[Source] pdf2txt_md5.patch (text/plain)
    Michael Siepmann wrote:
    
    Hallo Michael,
    
    > > MD5 ist veraltet und wurde durch Digest::MD5 ersetzt. Bei Imperia ist
    > > eine "pure perl" Variante des Moduls unter dem Namen Digest::Perl::MD5
    > > schon mit dabei.
    > Wird diese Version schon mit Imperia 5 installiert? Wenn ja, warum meldet
    > die site_search_makeindex.pl mir dann immer noch, daß es keine PDF-Plugins
    > gefunden hat?
    
    Ja (zumindest i5.02). Aber leider verwendet(e) pdf2txt aber ja noch das
    MD5-Modul.
    
    Es kommt bei Euch so eine Fehlermeldung, ja (bitte sowas mit angeben,
    dann muss ich nicht raten)?
    	!! PDF-Converter:  MD5 Module missing.  
    
    Dann koennt ihr einfach in der Datei
    /site/modules/core/search/pdf/pdf2txt.pm
    das verwendete Modul an zwei Stellen aendern.
    Zum einen (um Zeile 129+/-10):
    eval 'use MD5';
    in 
    eval 'require Digest::MD5';
    
    und um Zeile 511 herum:
    $encrypt{'MD'} = new MD5;
    in
    $encrypt{MD} = new Digest::MD5;
    
    dann sollte es eigentlich gehen (kann das aber im Moment nicht testen).
    Angehaengt ist auch noch ein Patch, der das ganze automatisiert.
    
    Die XS-Variante von Digest::MD5 ist aber natuerlich um einiges schneller
    als der reine Perl-Code. Ich wuerde also (wenn es denn geht) Digest::MD5
    aus dem CPAN installieren und die Perl-Variante aus
    /site/modules/collection/Digest loeschen.
    
    Desweiteren muss ja offenbar noch Compress::Zlib installiert sein (ist
    auch bei aktuellem ActivePerl dabei und unter Linux ist die Installation
    meist kein Problem, weil ja zumindest die zlib schon vorhanden sein
    wird).
    
    Gruss
     Christian
    
    -- 
    http://www.lackas.net/
    
    Thread (MD 5 Modul)

    © 2001, 2002 marchive.pl Christian Lackas

    [HOME]   [MARCHIVE]   [INDEX]   [IMPERIA]   [IMPRESSUM]   [DELTA]