On Fri, Dec 20, 2002 at 04:45:05AM +0100, Tamas TEVESZ wrote:
> dusk:~/tmp/exim/exim-4.12$ build-Linux-i386/exim -C src/configure.default -be
> > ${if crypteq{kaka}{zJ6CqoxiCXKSY}{yes}{no}} <--- `normal' crypt(). seemingly it's still ok :)
> yes
> > ${if crypteq{kakakakakakakakaka}{kkh4AH0VTIdokZPr.xv2PK5w}{yes}{no}} <--- crypt16() on some dux or osf/1
> no found lying around
> > ${if crypteq{kakakakakakakakaka}{kk1leNVqXP2N2QFJFP41yJc.}{yes}{no}} <--- crypt16() made standalone by the included
> yes routine
> > ${if crypteq{kakakakakakakakaka}{kkh4AH0VTIdokZPr.xv2PK5w}{yes}{no}} <--- crypt16() made on anothet dux, osf/1 or tru64
Great, thanks Tamas, it works! ;)
Here are example hashes from my system (OSF1 V4.0 564 alpha):
password hash
--------------------------------------------
abcdef a0.DOTRSlp7VI
abcdefg tBJilFN3qIKbY
abcdefgh tISVq0/ckMZuA
abcdefghi achv0l0aDu2xkvJNlgVXFVF2
abcdefghij QwOfZkW.7kCSsAMmwYjP0hiE
abcdefghijklmnop .kGQuhiasgyvwPCZwIrA4H6A
kakakakakakakakaka (the passwd command doesn't allow a password > 16 chars)
kakakakakakakaka XP6VeIHL2SRQ.ucybDdCK2HE
Marcin