diff options
Diffstat (limited to 'auth2-none.c')
-rw-r--r-- | auth2-none.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/auth2-none.c b/auth2-none.c index 692a2961f..3332f4f83 100644 --- a/auth2-none.c +++ b/auth2-none.c | |||
@@ -23,7 +23,7 @@ | |||
23 | */ | 23 | */ |
24 | 24 | ||
25 | #include "includes.h" | 25 | #include "includes.h" |
26 | RCSID("$OpenBSD: auth2-none.c,v 1.4 2002/06/27 10:35:47 deraadt Exp $"); | 26 | RCSID("$OpenBSD: auth2-none.c,v 1.5 2003/07/31 09:21:02 markus Exp $"); |
27 | 27 | ||
28 | #include "auth.h" | 28 | #include "auth.h" |
29 | #include "xmalloc.h" | 29 | #include "xmalloc.h" |
@@ -100,7 +100,9 @@ userauth_none(Authctxt *authctxt) | |||
100 | if (check_nt_auth(1, authctxt->pw) == 0) | 100 | if (check_nt_auth(1, authctxt->pw) == 0) |
101 | return(0); | 101 | return(0); |
102 | #endif | 102 | #endif |
103 | return PRIVSEP(auth_password(authctxt, "")) && authctxt->valid; | 103 | if (options.password_authentication && authctxt->valid) |
104 | return (PRIVSEP(auth_password(authctxt, ""))); | ||
105 | return (0); | ||
104 | } | 106 | } |
105 | 107 | ||
106 | Authmethod method_none = { | 108 | Authmethod method_none = { |