Post by magnumPost by xxx xxxHi 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.
Post by xxx xxxI don’t want read complex code, I’M STILL NEWBIE (since 2010) :)
We know. Somehow you always make me smile :-)
magnum
Post by xxx xxxPost by magnumI’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
configure: error: in
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.