DragonFly- master contrib/opie/libopie newseed.c

Simon Schubert corecode at crater.dragonflybsd.org
Thu Feb 26 05:11:37 PST 2009

commit e855db3d910f2628254a6a24e571589b9e2b0ced
Author: Simon Schubert <simon.schubert at epfl.ch>
Date:   Thu Feb 26 14:04:00 2009 +0100

    libopie:  on update, 0-pad the sequence integers to keep seed length
    OPIE requires a certain seed length and generates a default seed, using
    a 0-padded random number.  Subsequently changing the password will
    increment this seed.  The code missed 0-padding this increased integer,
    so opiepasswd would advance the seed from e.g. "la0092" to "la93".  This
    would prevent opiekey(1) from working, complaining about a too short

Summary of changes:
 contrib/opie/libopie/newseed.c |   24 ++++++++++++++++++------
 1 files changed, 18 insertions(+), 6 deletions(-)


DragonFly BSD source repository

More information about the Commits mailing list