Package Details: john-mpi 1.8.0-4

Git Clone URL: https://aur.archlinux.org/john-mpi.git (read-only)
Package Base: john-mpi
Description: JohnTheRipper password cracker with Jumbo patch and MPI support
Upstream URL: http://openwall.info
Licenses: GPL
Conflicts: john, john-latest
Provides: john
Submitter: l0gic
Maintainer: l0gic
Last Packager: l0gic
Votes: 17
Popularity: 0.000154
First Submitted: 2010-10-25 01:40
Last Updated: 2017-11-30 22:52

Required by (5)

Sources (2)

Latest Comments

jachymb commented on 2017-11-29 23:40

Fails with the following error:

mpicc -DAC_BUILT -march=native -msse4.1 -c -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -DJOHN_SYSTEMWIDE=1 -I/usr/local/include -DARCH_LITTLE_ENDIAN=1 -Wall -Wdeclaration-after-statement -fomit-frame-pointer --param allow-store-data-races=0 -Wno-deprecated-declarations -Wno-format-extra-args -D_GNU_SOURCE -fopenmp -DHAVE_MPI -pthread -funroll-loops ssh2john.c -o ssh2john.o
ssh2john.c: In function ‘process_file’:
ssh2john.c:51:11: error: storage size of ‘pk’ isn’t known
EVP_PKEY pk;

Anonymous comment on 2012-02-17 06:15

I don't have any special masks or anything on this partition so I don't know what the problem is...

l0gic commented on 2012-02-16 20:33

Exept for the 'fopen: $JOHN/dynamic.conf: No such file or directory' issue it works fine for me.
If you apply an umask=000 for the partition you're compiling the package it's up to you to adjust the PKGBUILD for your special needs.

Anonymous comment on 2012-02-16 19:08

Package now builds by adding "mkdir ${pkgdir}/usr/bin" under line 61, but the john binary is not packaged.

I then changed line "for i in $(find . -type f -perm 755); do" to "for i in $(find . -type f -perm 777); do" and that gets the john binary packaged, but when I try to run an MD5 crack it gives me this error:
fopen: $JOHN/dynamic.conf: No such file or directory

I think this package is very broken.

Anonymous comment on 2012-02-16 18:37

/home/logan/AUR/john-mpi/PKGBUILD: line 66: cd: /home/logan/AUR/john-mpi/pkg/usr/bin: No such file or directory

It seems to build but doesn't make any binaries anywhere that I can find.

onny commented on 2011-12-19 19:54

there is a new version: http://packetstormsecurity.org/files/107982/john-1.7.9-jumbo-5.tar.gz

TheChessPlayer commented on 2011-07-31 18:06

It not only works with mpich2 but also with openmpi. You should adjust the dependency accordingly.

Anonymous comment on 2011-07-08 19:18

There is already john 1.7.8. Don't know if it works with MPI patch. Nevertheless to use ths PKGBUILD one need to change the url to http://download.openwall.net/pub/projects/john/1.7.7/john-1.7.7.tar.gz
1.7.7 is know in archive.

CheariX commented on 2011-04-23 12:24

Error when building:
make[1]: mpicc: Command not found

/opt/mpich2/bin/ has to be added to $PATH!