Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Tue, 15 May 2012 19:50:07 +0200
From: magnum <john.magnum@...hmail.com>
To: "john-dev@...ts.openwall.com" <john-dev@...ts.openwall.com>
Subject: Re: Fwd: bash auto-completion for john

I'm not sure I understand the reason for the problem. Was this with core John? I did test a system-wide install, but it was Jumbo-5. No problem there.

magnum



On 15 maj 2012, at 19:09, Frank Dittrich <frank_dittrich@...mail.com> wrote:

> On 05/11/2012 02:52 AM, magnum wrote:
>> On 05/11/2012 02:04 AM, Frank Dittrich wrote:
>>> It would be great if --list=? would provide a list of implemented --list
>>> options instead of a segfault.
>> 
>> Will do. I have also implemented a catch-all (not committed yet): If you
>> supply anything not recognised, it will list all subsections of that. So
>> if you say --list=options it will currently just say "opencl" but in the
>> future it might list more subsections of options.
>> 
>> Also, I started making a --list=build-info. Currently, it says something
>> like this for a normal installation:
>> 
>> $ john --list=build-info
>> Version: 1.7.9-jumbo-5
>> Build: linux-x86-64-opencl
>> $JOHN is ../run/
>> Rec file version: REC3
>> CHARSET_MAX: 126 (0x7e)
>> CHARSET_LENGTH: 8
>> 
>> ...and for a system-wide install, it's a little more:
>> 
>> $ john --list=build-info
>> Version: 1.7.9-jumbo-5
>> Build: linux-x86-64-opencl
>> System-wide exec: /usr/libexec/john
>> System-wide home: /usr/share/john
>> Private home: ~/.john
>> $JOHN is /usr/share/john/
>> Rec file version: REC3
>> CHARSET_MAX: 126 (0x7e)
>> CHARSET_LENGTH: 8
> 
> Can you move processing those list options that don't need access to
> config files and/or path info several lines up in john.c, to a position
> prior to path_init and/or cfg_init?
> 
> This would allow using --list=?, --list=build-info,
> --list=hidden-options to be called in a system-wide build without the
> config files being in their expected location.
> Currently I get
> 
> $ john --list=build-info
> fopen: $JOHN/john.ini: No such file or directory
> 
> without any clue what $JOHN is in this case.
> 
> 
> Frank
> 

Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ