Package: crack-md5
Version: 5.0a-8
Severity: important

/usr/sbin/Crack is broken in several ways:

  - It "does the right thing" with shadow passwords *only* if you run
    *exactly* "Crack /etc/passwd", so for example the command line
    recommended on Crack's manpage, "Crack -nice 10 /etc/passwd" does
    nothing.

  - It cds into /usr/share/Crack before running the real Crack, so if
    you've generated your own merged passwd/shadow file "fixedpasswd"
    (say) because "Crack -nice 10 /etc/passwd" doesn't work, then "Crack
    fixedpasswd" won't work because Crack will cd away from the
    directory in which "fixedpasswd" exists and then (I think) load
    /etc/passwd as some kind of default so Crack-Reporter comments
    (disorientingly, since you've fixed them in fixedpasswd) that it's
    ignoring all your shadowed passwords.

At least a big note to the effect that ful pathnames are required for
the password files would be useful - in the SYNOPSIS of the manpage for
example.  Better would be to extend /usr/sbin/Crack so that it does the
right thing under more circumstances, including the cases documented in
the manpage, and so that it notices when it's been given a relative
pathname to the password file and either complains or fixes it up (for
example by temporarily copying it to /var/run/Crack)...

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14-2-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages crack-md5 depends on:
ii  crack-common                  5.0a-8     Password guessing program
ii  libc6                         2.3.5-8    GNU C Library: Shared libraries an

crack-md5 recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to