Date: Fri, 16 Apr 2004 14:46:33 +0100 (BST) From: Dominic Marks <dom@helenmarks.co.uk> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/65623: Maintainer Update: security/john Message-ID: <20040416134633.A91371713F@mail.helenmarks.co.uk> Resent-Message-ID: <200404161350.i3GDoMVE039257@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 65623 >Category: ports >Synopsis: Maintainer Update: security/john >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Fri Apr 16 06:50:21 PDT 2004 >Closed-Date: >Last-Modified: >Originator: Dominic Marks >Release: FreeBSD 5.2.1-RELEASE i386 >Organization: >Environment: >Description: security/john 1.6.34 -> 1.6.37 All Improvements since 1.6: * Two MD5 hashes at a time for extra ILP on RISC: up to +80% on Alpha EV5. * Significant improvements to the generic bitslice DES code: +20% on RISC. * Bitslice DES code for x86 with MMX: more than twice faster on Intel MMX. * Bitsliced the LM hash code as well: now several times faster. * Generic Blowfish x86 assembly code in addition to the original Pentium version: +15% on the Pentium Pro family (up to Pentium III), +20% on AMD. * First attempt at vectorization support for bitslice DES. * Verbose logging of events to the global or a session-specific log file. * Better idle priority emulation with POSIX.1b (POSIX.4) scheduling calls. * System-wide installation support for *BSD ports and Linux distributions. * AIX, DU / Tru64 C2, HP-UX tcb files support in unshadow. * New make targets for Linux/x86-64, Linux/PowerPC, FreeBSD/Alpha, SCO, OpenBSD/SPARC, OpenBSD/VAX, NetBSD/VAX, Solaris/SPARC64, MacOS X, BeOS. * Bug and portability fixes, and new bugs. * Bonus: "Strip" cracker included in the default john.conf (john.ini). >How-To-Repeat: NA. >Fix: Index: Makefile =================================================================== RCS file: /home/ncvs/ports/security/john/Makefile,v retrieving revision 1.29 diff -u -r1.29 Makefile --- Makefile 13 Apr 2004 21:57:22 -0000 1.29 +++ Makefile 14 Apr 2004 14:42:44 -0000 @@ -7,9 +7,9 @@ # PORTNAME= john -PORTVERSION= 1.6.34 +PORTVERSION= 1.6.37 CATEGORIES= security -MASTER_SITES= http://www.openwall.com/john/dl/ \ +MASTER_SITES= http://www.openwall.com/john/a/ \ ftp://ftp.ru.openwall.com/pub/projects/john/ DISTFILES= ${PORTNAME}-${PORTVERSION}.tar.gz \ ${PORTNAME}-1.6.tar.gz Index: distinfo =================================================================== RCS file: /home/ncvs/ports/security/john/distinfo,v retrieving revision 1.9 diff -u -r1.9 distinfo --- distinfo 31 Mar 2004 03:11:00 -0000 1.9 +++ distinfo 14 Apr 2004 14:42:44 -0000 @@ -1,4 +1,4 @@ -MD5 (john-1.6.34.tar.gz) = f97c1ca4506bcbac4ae65abe3c2dc461 -SIZE (john-1.6.34.tar.gz) = 133618 +MD5 (john-1.6.37.tar.gz) = 9403233b640927295c05b0564ff1f678 +SIZE (john-1.6.37.tar.gz) = 139372 MD5 (john-1.6.tar.gz) = aae782f160041b2bdc624b0a84054e32 SIZE (john-1.6.tar.gz) = 497341 Index: files/patch-Makefile =================================================================== RCS file: /home/ncvs/ports/security/john/files/patch-Makefile,v retrieving revision 1.1 diff -u -r1.1 patch-Makefile --- files/patch-Makefile 16 Jan 2003 02:31:42 -0000 1.1 +++ files/patch-Makefile 14 Apr 2004 14:42:44 -0000 @@ -1,7 +1,7 @@ ---- Makefile Wed Apr 10 14:35:25 2002 -+++ Makefile Wed Jan 15 23:28:44 2003 +--- Makefile Sun Nov 30 02:02:25 2003 ++++ Makefile Wed Apr 14 15:34:42 2004 @@ -3,10 +3,10 @@ - # Copyright (c) 1996-2002 by Solar Designer + # Copyright (c) 1996-2003 by Solar Designer # -CPP = gcc Index: files/patch-john.conf =================================================================== RCS file: /home/ncvs/ports/security/john/files/patch-john.conf,v retrieving revision 1.1 diff -u -r1.1 patch-john.conf --- files/patch-john.conf 16 Jan 2003 02:31:42 -0000 1.1 +++ files/patch-john.conf 14 Apr 2004 14:42:44 -0000 @@ -1,11 +1,11 @@ ---- ../run/john.conf Fri May 10 19:16:35 2002 -+++ ../run/john.conf Wed Jan 15 23:18:43 2003 +--- ../run/john.conf Wed Aug 20 22:56:16 2003 ++++ ../run/john.conf Wed Apr 14 15:28:33 2004 @@ -5,7 +5,7 @@ [Options] # Wordlist file name, to be used in batch mode --Wordfile = $JOHN/password.lst -+Wordfile = %%PREFIX%%/share/john/password.lst +-Wordlist = $JOHN/password.lst ++Wordlist = %%PREFIX%%/share/john/password.lst # Use idle cycles only Idle = N # Crash recovery file saving delay in seconds Index: files/patch-params.h =================================================================== RCS file: /home/ncvs/ports/security/john/files/patch-params.h,v retrieving revision 1.1 diff -u -r1.1 patch-params.h --- files/patch-params.h 16 Jan 2003 02:31:42 -0000 1.1 +++ files/patch-params.h 14 Apr 2004 14:42:44 -0000 @@ -1,13 +1,18 @@ ---- params.h Sun Sep 15 20:19:20 2002 -+++ params.h Wed Jan 15 23:50:29 2003 -@@ -26,8 +26,8 @@ +--- params.h Wed Apr 14 15:41:15 2004 ++++ params.h Mon Feb 23 16:07:38 2004 +@@ -22,12 +22,12 @@ + * will probably want to set this to 1 for their builds of John. + */ + #ifndef JOHN_SYSTEMWIDE +-#define JOHN_SYSTEMWIDE 1 ++#define JOHN_SYSTEMWIDE 0 #endif #if JOHN_SYSTEMWIDE --#define JOHN_SYSTEMWIDE_EXEC "/usr/libexec/john" --#define JOHN_SYSTEMWIDE_HOME "/usr/share/john" -+#define JOHN_SYSTEMWIDE_EXEC "%%PREFIX%%/bin/john" -+#define JOHN_SYSTEMWIDE_HOME "%%PREFIX%%/share/john" +-#define JOHN_SYSTEMWIDE_EXEC "%%PREFIX%%/bin/john" +-#define JOHN_SYSTEMWIDE_HOME "%%PREFIX%%/share/john" ++#define JOHN_SYSTEMWIDE_EXEC "/usr/libexec/john" ++#define JOHN_SYSTEMWIDE_HOME "/usr/share/john" #define JOHN_PRIVATE_HOME "~/.john" #endif @@ -15,19 +20,19 @@ /* * File names. */ --#define CFG_FULL_NAME "$JOHN/john.conf" --#define CFG_ALT_NAME "$JOHN/john.ini" -+#define CFG_FULL_NAME "%%PREFIX%%/share/john/john.conf" -+#define CFG_ALT_NAME "%%PREFIX%%/share/john/john.ini" +-#define CFG_FULL_NAME "%%PREFIX%%/share/john/john.conf" +-#define CFG_ALT_NAME "%%PREFIX%%/share/john/john.ini" ++#define CFG_FULL_NAME "$JOHN/john.conf" ++#define CFG_ALT_NAME "$JOHN/john.ini" #if JOHN_SYSTEMWIDE #define CFG_PRIVATE_FULL_NAME JOHN_PRIVATE_HOME "/john.conf" #define CFG_PRIVATE_ALT_NAME JOHN_PRIVATE_HOME "/john.ini" -@@ -78,7 +78,7 @@ - #define LOG_NAME "$JOHN/john.pot" - #define RECOVERY_NAME "$JOHN/restore" +@@ -82,7 +82,7 @@ #endif --#define WORDLIST_NAME "$JOHN/password.lst" -+#define WORDLIST_NAME "%%PREFIX%%/share/john/password.lst" + #define LOG_SUFFIX ".log" + #define RECOVERY_SUFFIX ".rec" +-#define WORDLIST_NAME "%%PREFIX%%/share/john/password.lst" ++#define WORDLIST_NAME "$JOHN/password.lst" /* * Configuration file section names. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040416134633.A91371713F>