head	1.15;
access;
symbols
	RELEASE_8_3_0:1.15
	RELEASE_9_0_0:1.14
	RELEASE_7_4_0:1.12
	RELEASE_8_2_0:1.12
	RELEASE_6_EOL:1.12
	RELEASE_8_1_0:1.12
	RELEASE_7_3_0:1.10
	RELEASE_8_0_0:1.10
	RELEASE_7_2_0:1.10
	RELEASE_7_1_0:1.10
	RELEASE_6_4_0:1.10
	RELEASE_5_EOL:1.10
	RELEASE_7_0_0:1.10
	RELEASE_6_3_0:1.10
	PRE_XORG_7:1.10
	RELEASE_4_EOL:1.10
	RELEASE_6_2_0:1.10
	RELEASE_6_1_0:1.10
	RELEASE_5_5_0:1.10
	RELEASE_6_0_0:1.8
	RELEASE_5_4_0:1.8
	RELEASE_4_11_0:1.8
	RELEASE_5_3_0:1.8
	RELEASE_4_10_0:1.7
	RELEASE_5_2_1:1.7
	RELEASE_5_2_0:1.7
	RELEASE_4_9_0:1.7
	RELEASE_5_1_0:1.7
	RELEASE_4_8_0:1.7
	RELEASE_5_0_0:1.5
	RELEASE_4_7_0:1.5
	RELEASE_4_6_2:1.5
	RELEASE_4_6_1:1.5
	RELEASE_4_6_0:1.5
	RELEASE_5_0_DP1:1.5
	RELEASE_4_5_0:1.5
	RELEASE_4_4_0:1.5
	RELEASE_4_3_0:1.5
	RELEASE_4_2_0:1.4
	RELEASE_4_1_1:1.4
	RELEASE_4_1_0:1.4
	RELEASE_3_5_0:1.4
	RELEASE_4_0_0:1.3
	RELEASE_3_4_0:1.3
	RELEASE_3_3_0:1.3
	RELEASE_3_2_0:1.3
	RELEASE_3_1_0:1.3
	john_1_6:1.3
	RELEASE_2_2_8:1.3
	RELEASE_3_0_0:1.3
	john_1_4_2:1.2
	john_1_5:1.3
	RELEASE_2_2_7:1.2
	RELEASE_2_2_6:1.2
	RELEASE_2_2_5:1.1.1.1
	RELEASE_2_2_1:1.1.1.1
	RELEASE_2_2_2:1.1.1.1
	ucfjohn_1_4:1.1.1.1
	OBRIEN:1.1.1;
locks; strict;
comment	@# @;


1.15
date	2012.01.08.11.21.17;	author danfe;	state Exp;
branches;
next	1.14;

1.14
date	2011.11.10.02.00.43;	author danfe;	state Exp;
branches;
next	1.13;

1.13
date	2011.10.11.14.44.06;	author danfe;	state Exp;
branches;
next	1.12;

1.12
date	2010.06.22.02.44.28;	author danfe;	state Exp;
branches;
next	1.11;

1.11
date	2010.05.22.11.08.08;	author danfe;	state Exp;
branches;
next	1.10;

1.10
date	2005.12.31.04.28.08;	author ehaupt;	state Exp;
branches;
next	1.9;

1.9
date	2005.10.05.23.13.02;	author barner;	state Exp;
branches;
next	1.8;

1.8
date	2004.08.11.22.10.50;	author pav;	state Exp;
branches;
next	1.7;

1.7
date	2003.01.16.02.31.41;	author edwin;	state Exp;
branches;
next	1.6;

1.6
date	2003.01.04.22.34.19;	author anders;	state Exp;
branches;
next	1.5;

1.5
date	2000.11.22.00.21.49;	author obrien;	state Exp;
branches;
next	1.4;

1.4
date	2000.06.05.05.47.57;	author kris;	state Exp;
branches;
next	1.3;

1.3
date	98.07.28.01.50.01;	author obrien;	state Exp;
branches;
next	1.2;

1.2
date	98.03.20.13.16.45;	author markm;	state Exp;
branches;
next	1.1;

1.1
date	97.03.09.21.34.25;	author obrien;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	97.03.09.21.34.25;	author obrien;	state Exp;
branches;
next	;


desc
@@


1.15
log
@- Update to version 1.7.9-jumbo-5
- Add an OPTION to build with OpenMP support (disabled by default)
- Adjust `pre-build' target message to mention OpenMP support (with/without)
- Fix overly aggressive CFLAGS patching via REINPLACE_CMD
- Remove unneeded global modifiers from sed(1) expressions and kill one
  superfluous empty line while I am here
@
text
@bin/john
bin/unshadow
bin/xtract
@@unexec if cmp -s %D/etc/john.conf %D/etc/john.conf.default; then rm -f %D/etc/john.conf; fi
etc/john.conf.default
@@exec [ -f %B/john.conf ] || cp %B/%f %B/john.conf
%%DATADIR%%/all.chr
%%DATADIR%%/alnum.chr
%%DATADIR%%/alpha.chr
%%DATADIR%%/cmpt_cp.pl
%%DATADIR%%/digits.chr
%%DATADIR%%/dumb16.conf
%%DATADIR%%/dumb32.conf
%%DATADIR%%/dynamic.conf
%%DATADIR%%/genincstats.rb
%%DATADIR%%/lanman.chr
%%DATADIR%%/ldif2john.pl
%%DATADIR%%/lion2john-alt.pl
%%DATADIR%%/lion2john.pl
%%DATADIR%%/mailer
%%DATADIR%%/netntlm.pl
%%DATADIR%%/netscreen.py
%%DATADIR%%/password.lst
%%DATADIR%%/radius2john.pl
%%DATADIR%%/sap_prepare.pl
%%DATADIR%%/sha-dump.pl
%%DATADIR%%/sha-test.pl
@@dirrm %%DATADIR%%
@


1.14
log
@Update to shiny new version 1.7.8-jumbo-8, most notably featuring optional
OpenMP to parallelize MD5-based crypt(3) and Apache $apr1$ when using SSE2,
as announced here: http://www.openwall.com/lists/john-users/2011/11/09/1

Submitted by:	Royce Williams
@
text
@d24 1
a24 1
%%DATADIR%%/relbench.pl
@


1.13
log
@- Update to version 1.7.8-jumbo-7.  Unfortunately, GNU make is required now,
  as the build fails with BSD make
- Install mailer script and auxiliary configuration files for the sake of
  completeness
@
text
@d14 1
a14 1
%%DATADIR%%/generic.conf
d17 3
a19 1
%%DATADIR%%/ldif2pw.pl
d24 1
@


1.12
log
@- Update to version 1.7.6
- Use ${ECHO_CMD} instead of ${ECHO} directly

Feature safe:	yes
@
text
@d10 1
d12 3
d18 1
@


1.11
log
@- Update to version 1.7.5 and the latest contributed patchset [*]
- Prefer HTTP mirrors as they are generally more accessible than FTP ones
- Install support scripts in addition to datafiles
- Simplify PORTDOCS handling, utilize BUILD_WRKSRC, and clean up things

PR:		ports/146114 [*]
Submitted by:	lme
@
text
@d13 1
d18 2
@


1.10
log
@- Update to 1.6.40
- Be more picky about whats PORTDOCS and what not
- Moved john.conf from ${DATADIR} to ${PREFIX}/etc
- Preserve existing/changed config file on install/deinstall
- Remove files/patch-john.conf
@
text
@d11 1
d13 2
d16 1
@


1.9
log
@- Update to 1.6.39
- Use DATADIR
- Pass maintainership to submitter

Submitted by:	Emanuel Haupt <ehaupt@@FreeBSD.org>
Approved by:	Dominic Marks <dom@@goodforbusiness.co.uk> (old maintainer)
@
text
@d4 3
d8 1
a11 1
%%DATADIR%%/john.conf
d13 1
a13 1
@@dirrm share/john
@


1.8
log
@- Install additional documentation
- Portlint

PR:		ports/69627
Submitted by:	Radim Kolar <hsn@@netmag.cz>
Approved by:	maintainer timeout (14 days)
@
text
@d4 6
a9 6
share/john/all.chr
share/john/alpha.chr
share/john/digits.chr
share/john/lanman.chr
share/john/john.conf
share/john/password.lst
@


1.7
log
@security/john 1.6 -> 1.6.32

PR:		ports/47124
Submitted by:	Dominic Marks <dom@@cus.org.uk>
@
text
@a0 1
@@comment $FreeBSD: ports/security/john/pkg-plist,v 1.6 2003/01/04 22:34:19 anders Exp $
a9 4
share/doc/john/CHANGES
share/doc/john/LICENSING
share/doc/john/README
@@dirrm share/doc/john
@


1.6
log
@Install lanman.chr.

PR:		45803
Submitted by:	Ulrich Spoerlein <q@@uni.de>
@
text
@d1 1
a1 1
@@comment $FreeBSD: ports/security/john/pkg-plist,v 1.5 2000/11/22 00:21:49 obrien Exp $
d9 1
a9 1
share/john/john.ini
d11 2
a12 9
share/doc/john/CONFIG
share/doc/john/CREDITS
share/doc/john/EXAMPLES
share/doc/john/EXTERNAL
share/doc/john/FAQ
share/doc/john/INSTALL
share/doc/john/MODES
share/doc/john/NEWS
share/doc/john/OPTIONS
a13 1
share/doc/john/RULES
@


1.5
log
@Add $FreeBSD$, which help me in problem reports.
@
text
@d1 1
a1 1
@@comment $FreeBSD$
d3 1
a4 1
bin/unshadow
d8 1
@


1.4
log
@Remove directories on deinstall
@
text
@d1 1
@


1.3
log
@Upgrade to version 1.5.
@
text
@d20 2
@


1.2
log
@Fixed dir names.
@
text
@d9 11
a19 1
share/doc/john/john.doc
@


1.1
log
@Initial revision
@
text
@d4 6
a9 6
share/ucfjohn/all.chr
share/ucfjohn/alpha.chr
share/ucfjohn/digits.chr
share/ucfjohn/john.ini
share/ucfjohn/password.lst
share/doc/ucfjohn/john.doc
@


1.1.1.1
log
@John the Ripper is a UNIX password cracker, currently available for UNIX
(tested with Linux x86, FreeBSD x86, Solaris 2.x SPARC, OSF/1 Alpha), DOS,
WinNT/Win95.

    John the Ripper supports the following cracking modes:
    - wordlist with or without rules;
    - "single crack", makes use of the login/GECOS information;
    - incremental, tries all character combinations;
    - external, allows you to define your own cracking mode.
    - MD5 based password files support
@
text
@@
