[syslinux] Some passwords failed in simple menu (menu.c32) - Part II

H. Peter Anvin hpa at zytor.com
Tue Oct 4 20:10:37 PDT 2005

>> Problem found: the base64 decoder handles plus signs incorrectly.  A 
>> fix has been pushed out as syslinux-3.20-pre3, or you can generate 
>> passwords with different salts until you get ones without plus signs 
>> in the encoding.

I should have pointed out that another option is to change any + signs 
to a - sign; that will work with both the old and new code:

sha1pass blah | tr + -


More information about the Syslinux mailing list