Geoffrey Spear added the comment:

This is actually the expected behavior of crypt(3) on OS X. It doesn't support 
the $id$ modular format, and if the salt does not begin with an underscore only 
the first 2 bytes are used (presumably in your "bug #2" you're changing parts 
of the salt beyond the first 2 bytes.)

Python's behavior differing based on the underlying C library on the system is 
documented; this is neither a bug in Python or in OS X crypt (although it could 
be argued that OS X crypt is kind of useless and insecure...)

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue22432>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to