diff options
author | Ben Lindstrom <mouring@eviladmin.org> | 2001-01-23 03:12:10 +0000 |
---|---|---|
committer | Ben Lindstrom <mouring@eviladmin.org> | 2001-01-23 03:12:10 +0000 |
commit | 95fb2dde7777c6afbffd80eba79a88811db55290 (patch) | |
tree | a008785c01c2bb513cc0c76bf1ac28f36cd9d9c9 /auth2.c | |
parent | b1985f727950dbb3d5c7de863ae0e2181ace53f8 (diff) |
- markus@cvs.openbsd.org 2001/01/22 23:06:39
[auth1.c auth2.c readconf.c readconf.h servconf.c servconf.h
sshconnect1.c sshconnect2.c sshd.c]
rename skey -> challenge response.
auto-enable kbd-interactive for ssh2 if challenge-reponse is enabled.
Diffstat (limited to 'auth2.c')
-rw-r--r-- | auth2.c | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -23,7 +23,7 @@ */ #include "includes.h" -RCSID("$OpenBSD: auth2.c,v 1.33 2001/01/22 08:32:53 markus Exp $"); +RCSID("$OpenBSD: auth2.c,v 1.34 2001/01/22 23:06:39 markus Exp $"); #ifdef HAVE_OSF_SIA # include <sia.h> @@ -123,6 +123,10 @@ do_authentication2() x_authctxt = authctxt; /*XXX*/ + /* challenge-reponse is implemented via keyboard interactive */ + if (options.challenge_reponse_authentication) + options.kbd_interactive_authentication = 1; + #ifdef AFS /* If machine has AFS, set process authentication group. */ if (k_hasafs()) { @@ -401,7 +405,8 @@ userauth_kbdint(Authctxt *authctxt) debug("keyboard-interactive language %s devs %s", lang, devs); - authenticated = auth2_challenge(authctxt, devs); + if (options.challenge_reponse_authentication) + authenticated = auth2_challenge(authctxt, devs); #ifdef USE_PAM if (authenticated == 0) |