pkg://john-1.6.38-7.src.rpm:14558377/john-params.h.patch
info downloads
#
# Description: patch for the system wide installation of john
#
--- john-1.6.38/src/params.h 2005-06-03 16:17:34.000000000 +0200
+++ john-1.6.38/src/params.h 2005-06-03 16:26:04.000000000 +0200
@@ -22,11 +22,11 @@
* will probably want to set this to 1 for their builds of John.
*/
#ifndef JOHN_SYSTEMWIDE
-#define JOHN_SYSTEMWIDE 0
+#define JOHN_SYSTEMWIDE 1
#endif
#if JOHN_SYSTEMWIDE
-#define JOHN_SYSTEMWIDE_EXEC "/usr/libexec/john"
+#define JOHN_SYSTEMWIDE_EXEC "/usr/sbin/john"
#define JOHN_SYSTEMWIDE_HOME "/usr/share/john"
#define JOHN_PRIVATE_HOME "~/.john"
#endif
@@ -67,8 +67,8 @@
/*
* File names.
*/
-#define CFG_FULL_NAME "$JOHN/john.conf"
-#define CFG_ALT_NAME "$JOHN/john.ini"
+#define CFG_FULL_NAME "/var/lib/john/john.conf"
+#define CFG_ALT_NAME "/var/lib/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"