| Summary: | MD5 passwords not detected on Linux | ||
|---|---|---|---|
| Product: | Portable OpenSSH | Reporter: | Mind Control <openssh> |
| Component: | Build system | Assignee: | OpenSSH Bugzilla mailing list <openssh-bugs> |
| Status: | CLOSED WONTFIX | ||
| Severity: | normal | ||
| Priority: | P2 | ||
| Version: | -current | ||
| Hardware: | All | ||
| OS: | Linux | ||
|
Description
Mind Control
2001-11-12 14:17:10 AEDT
we should be able to detect md5 password configurations at configure time without the user specifying --with-md5-passwords. i think it could also might be handled at runtime. You can't go reading /etc/shadow to determine what format your passwords are in - it is quite possible (preferred even) that you build as a non-root user. The system's crypt() function is the place to implement MD5 password hashing. Unfortunately this is often overriden by libcrypto's DES-only function of the same name. I hear that future OpenSSL releases will remove this. IIRC Redhat patches OpenSSL to remove the function. BTW on Mandrake you should be using PAM anyway :) Mass change of RESOLVED bugs to CLOSED |