Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [day] [month] [year] [list]
Date: Wed, 21 Oct 2009 13:56:47 +0200
From: SL <auditor@...chat.de>
To: "john-users@...ts.openwall.com" <john-users@...ts.openwall.com>
Subject: Re: looking for already compiled JTR with patches

Am 2009-10-20 um 19:19 schrieb websiteaccess:
> I want compile source with all patches previous + "Generic MD5
> module for 1.7.3.1-jumbo-5".
>  I can't get success, I follow the notice "Patching Prerequisites:
> phpass-3, raw-MD5-SSE2-1 and the 'several performance updates' patches
> to be install prior to this patch", but it doesn't work , I get tons
> error while patching then compiling.

You can not just "patch & compile" the Generic MD5 module, as it has  
(minor) conflicts with the previous patches.

Pay attention to the ".rej" files, they show you what to edit manually  
before you can compile. It's not that much, you should be done in  
under 10 minutes.

You just do "cd src", as you would to compile, then you do:

ls *.rej | while read file; do open -e "${file}"; open -e "$ 
{file/.rej/}"; done

This should open all the files that you need to edit, along with all  
files that instruct you what to edit, in TextEdit. Look for "+" and  
"-" signs at the beginning of each line. The numbers between "***" and  
"****" resp. "---" and "----" are line numbers of the context that  
needs to be changed.

After that, you can compile (make clean macosx-x86-64 || make clean  
macosx-x86-sse2 || make clean macosx-universal).

AmitiƩs
SL


Powered by blists - more mailing lists

Your e-mail address:

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.