> > I finally got motivated to move away from crypt passwords since on my
> > system that limits the passwords to 8 characters. What I settled on was
> > SHA, since it seems to be supported everywhere I need it. Unfortunately,
> > I can't get it to work anywhere and I can't tell why.
> >
> > I store my account data in MySQL. I changed the contents of my encrypted
> password field (that was working 100% with crypt passwords) to look like this:
> >
> > {SHA}9afab6adfc0ec3d458fa314ddfd9b764e963144f
>
> This is MySQL-specific hex-encoded passwords.
>
> For Courier to recognize SHA passwords, they have to be base64-encoded, not
> hex-encoded, like it's done by OpenLDAP, and other systems.
Ah, I see. That kind of encoding is also what PHP does by default unless you
ask for the raw hash in PHP5+.
Does anyone know if there is any way to produce a base64-encoded SHA hash using
MySQL? Does anyone here use MySQL and something other than crypt passwords?
What do others do to avoid the 8 character limit (ideally, I like SSHA or
something else where a salt can be used)?
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Courier-imap mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-imap