|
Message-Id: <D785032C-D675-4C1B-B2A3-0F45865FFE63@gmail.com> Date: Wed, 5 Sep 2018 15:50:30 +0200 From: xxx xxx <websiteaccess@...il.com> To: john-users@...ts.openwall.com Subject: Re: Compilation JTR mac Magnum About "configure: error: JtR requires libssl being installed" Could you post a tutorial (step by step) about «how install correctly openSSL for Os X» Thanks, W.A. > Le 1 sept. 2018 à 23:08, magnum <john.magnum@...hmail.com> a écrit : > > On 2018-08-30 10:36, Albert Veli wrote: >> There are many homebrew users that stumble on exactly this issue. I think >> we should add the homebrew OpenSSL location to the search path. At least if >> it detects we are running under Darwin. > > We (sadly as in royal we) have now pushed a fix for this. It simply added /usr/local/opt/openssl/ to the search paths for "lib" and "include" and this works fine with Homebrew. If anyone is using Macports or whatever it's called and this still doesn't work - please shout and we'll look into it (you'll need to supply some information about how to fix it as well - royal we can't be arsed to try it out). > > To achieve this we had to disable pkg-config by default, because it's broken. Actually we can't remember having seen a non-broken pkg-config in our entire lifes so it's probably a good thing in most cases but it might break SOME other system (like, who knows what - Sparc with GNU addons?) so you could need to add --enable-pkg-config to the configure options on such system. We'd be interested in getting to know of that as well. Not wildly, but at least mildly. > > magnum > > >> On Wed, Aug 29, 2018 at 10:38 PM magnum <john.magnum@...hmail.com> wrote: >>> On 2018-08-29 20:44, xxx xxx wrote: >>>> Hi Magnum >>>> >>>> Why does not john the ripper search for what he needs? >>>> >>>> We just want to type "install" and that's it! >>> >>> The configure script does search in a number of standard places (most >>> notably /usr/include and /usr/local/include but also a few more IIRC) >>> and it works fine on most other OS's as far as I know. I have no idea >>> why Homebrew and perhaps some others opt not to place it in >>> /usr/local/include (OK admittedly I do know but I don't agree and it's >>> another story). >>> >>> We can't just go searching the whole file space - that could take AGES >>> and there's also the chance we'd end up using some version that was not >>> meant to be used, like down a 7 year old backup folder of your >>> sister-in-law's ex-boyfriend's old PC. Obviously we could search >>> whatever would be the canonical place for explicitly finding Homebrew >>> libs, but IMHO *they* should fix it. Or perhaps I'm missing some clever >>> detail? >>> >>> On a side note there's a Homebrew package called john-jumbo but I >>> believe that's the pre-archaic 1.8.0-jumbo-1 so better stay away from >>> that. In this case they'd be better off using latest snapshot at any >>> given time instead. >>> >>>> I don’t want read complex code, I’M STILL NEWBIE (since 2010) :) >>> >>> We know. Somehow you always make me smile :-) >>> >>> magnum >>> >>> >>>>> Le 29 août 2018 à 20:25, magnum <john.magnum@...hmail.com> a écrit : >>>>> >>>>> On 2018-08-29 20:02, xxx xxx wrote: >>>>>> I’m back, >>>>> >>>>> Great! >>>>> >>>>>> I would like compile JTR on Mac (OS X High Sierra 10.13.6 (17G65)) >>>>>> I have openSSL installed >>>>>> iMac-de-xxx:~ xxx$ openssl version >>>>>> OpenSSL 1.0.2p 14 Aug 2018 >>>>>> I get this error : >>>>>> configure: error: in >>> `/Users/xxx/Desktop/JohnTheRipper-bleeding-jumbo/src': >>>>>> configure: error: JtR requires libssl being installed >>>>>> See `config.log' for more details >>>>>> Could you help ? >>>>> >>>>> You probably need to tell ./configure where your OpenSSL headers are >>> located. There's an example for macOS in the last section of doc/INSTALL. >>>>> >>>>> magnum >>>>> >>>> >>>> >>> >>> >>> > >
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.