On 5/29/07, Steve Simon <[EMAIL PROTECTED]> wrote:

I guess you know this but just in case - imap uses the inferno/pop password for
your account on the plan9 box, rather than the p9sk1 one. This is visible on
your machine (so authserv can see it) from the console of your machine, look in
/mnt/keys/$user/secret (I think - not at the console at present). you could
look in here to ensure you don't have a different inferno/pop(/imap) passowrd
from the one you hoped.


actually, here is what is interesting. Once I put the key in
/mnt/factotum/ctl via cat, i.e. once I did this:
auth/secstore -G factotum > /mnt/factotum/ctl
then the mail passwords for all accounts -- port imap or imaps --
stopped working. They were working moments before this, then stopped.

Once I got rid of the factotum, they started working again. Now that's
confusing (to me).

I think the bigger issue is that the wiki is just almost, but not
quite, completely wrong on how to do this.

thanks

ron
p.s. this is in auth/password.c:
        if(pw->expire <= now){
                werrstr("account expired");
                freePW(pw);
                return nil;
        }

I read yesterday that pw->expire == 0 means "forever". That's going to
always fail here, right?
how about if ((pw_expire) && (pw->expire <= now)){

Reply via email to