Get afs-tokens when logging in with password.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1088 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -771,7 +771,10 @@ pass(char *passwd)
|
|||||||
if((rval = krb_get_lrealm(realm, 1)) == KSUCCESS)
|
if((rval = krb_get_lrealm(realm, 1)) == KSUCCESS)
|
||||||
rval = krb_verify_user(pw->pw_name, "", realm,
|
rval = krb_verify_user(pw->pw_name, "", realm,
|
||||||
passwd, 1, NULL);
|
passwd, 1, NULL);
|
||||||
if (rval != 0 )
|
if (rval == KSUCCESS ){
|
||||||
|
if(k_hasafs())
|
||||||
|
k_afsklog(0, 0);
|
||||||
|
}else
|
||||||
rval = unix_verify_user(pw->pw_name, passwd);
|
rval = unix_verify_user(pw->pw_name, passwd);
|
||||||
} else {
|
} else {
|
||||||
char *s;
|
char *s;
|
||||||
|
Reference in New Issue
Block a user