Steve Langasek wrote:
On Sat, Nov 25, 2006 at 04:40:46PM +0100, Michael Burschik wrote:
The command "migrate_passwd.pl /etc/passwd" marks all passwords
in /etc/shadow as {crypt} passwords, although they are clearly
{md5} passwords and are marked as such by "$1$".
How does this break? The system crypt() function also supports md5 hashes,
AFAIK, so doesn't this Just Work?
Yes, you are right. It does "Just Work (TM)". Provided that the
LDAP-Server was linked against glibc2 and that it actually uses the
glibc2 implementation of crypt (and not that of OpenSSL, for example).
So this is not really a Debian bug, but it will break on any system that
uses a crypt implementation without GNU extensions. Sorry about that.
Regards
Michael Burschik
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]