mirror of
git://anongit.mindrot.org/openssh.git
synced 2024-12-28 13:02:09 +00:00
- (djm) Unbreak PAM auth for protocol 1. Report from Pekka Savola
<pekkas@netcore.fi>
This commit is contained in:
parent
52910ddc66
commit
a33501bb5f
@ -1,5 +1,7 @@
|
|||||||
20020506
|
20020506
|
||||||
- (djm) Unbreak auth-passwd.c for PAM and SIA
|
- (djm) Unbreak auth-passwd.c for PAM and SIA
|
||||||
|
- (djm) Unbreak PAM auth for protocol 1. Report from Pekka Savola
|
||||||
|
<pekkas@netcore.fi>
|
||||||
|
|
||||||
20020506
|
20020506
|
||||||
- (bal) Fixed auth-passwd.c to resolve PermitEmptyPassword issue
|
- (bal) Fixed auth-passwd.c to resolve PermitEmptyPassword issue
|
||||||
@ -531,4 +533,4 @@
|
|||||||
- (stevesk) entropy.c: typo in debug message
|
- (stevesk) entropy.c: typo in debug message
|
||||||
- (djm) ssh-keygen -i needs seeded RNG; report from markus@
|
- (djm) ssh-keygen -i needs seeded RNG; report from markus@
|
||||||
|
|
||||||
$Id: ChangeLog,v 1.2093 2002/05/08 02:18:26 djm Exp $
|
$Id: ChangeLog,v 1.2094 2002/05/08 02:24:42 djm Exp $
|
||||||
|
12
monitor.c
12
monitor.c
@ -182,6 +182,9 @@ struct mon_table mon_dispatch_proto15[] = {
|
|||||||
{MONITOR_REQ_KEYALLOWED, MON_ISAUTH, mm_answer_keyallowed},
|
{MONITOR_REQ_KEYALLOWED, MON_ISAUTH, mm_answer_keyallowed},
|
||||||
{MONITOR_REQ_RSACHALLENGE, MON_ONCE, mm_answer_rsa_challenge},
|
{MONITOR_REQ_RSACHALLENGE, MON_ONCE, mm_answer_rsa_challenge},
|
||||||
{MONITOR_REQ_RSARESPONSE, MON_ONCE|MON_AUTHDECIDE, mm_answer_rsa_response},
|
{MONITOR_REQ_RSARESPONSE, MON_ONCE|MON_AUTHDECIDE, mm_answer_rsa_response},
|
||||||
|
#ifdef USE_PAM
|
||||||
|
{MONITOR_REQ_PAM_START, MON_ONCE, mm_answer_pam_start},
|
||||||
|
#endif
|
||||||
#ifdef BSD_AUTH
|
#ifdef BSD_AUTH
|
||||||
{MONITOR_REQ_BSDAUTHQUERY, MON_ISAUTH, mm_answer_bsdauthquery},
|
{MONITOR_REQ_BSDAUTHQUERY, MON_ISAUTH, mm_answer_bsdauthquery},
|
||||||
{MONITOR_REQ_BSDAUTHRESPOND, MON_AUTH,mm_answer_bsdauthrespond},
|
{MONITOR_REQ_BSDAUTHRESPOND, MON_AUTH,mm_answer_bsdauthrespond},
|
||||||
@ -189,6 +192,9 @@ struct mon_table mon_dispatch_proto15[] = {
|
|||||||
#ifdef SKEY
|
#ifdef SKEY
|
||||||
{MONITOR_REQ_SKEYQUERY, MON_ISAUTH, mm_answer_skeyquery},
|
{MONITOR_REQ_SKEYQUERY, MON_ISAUTH, mm_answer_skeyquery},
|
||||||
{MONITOR_REQ_SKEYRESPOND, MON_AUTH, mm_answer_skeyrespond},
|
{MONITOR_REQ_SKEYRESPOND, MON_AUTH, mm_answer_skeyrespond},
|
||||||
|
#endif
|
||||||
|
#ifdef USE_PAM
|
||||||
|
{MONITOR_REQ_PAM_START, MON_ONCE, mm_answer_pam_start},
|
||||||
#endif
|
#endif
|
||||||
{0, 0, NULL}
|
{0, 0, NULL}
|
||||||
};
|
};
|
||||||
@ -464,9 +470,6 @@ mm_answer_sign(int socket, Buffer *m)
|
|||||||
/* Turn on permissions for getpwnam */
|
/* Turn on permissions for getpwnam */
|
||||||
monitor_permit(mon_dispatch, MONITOR_REQ_PWNAM, 1);
|
monitor_permit(mon_dispatch, MONITOR_REQ_PWNAM, 1);
|
||||||
|
|
||||||
#ifdef USE_PAM
|
|
||||||
monitor_permit(mon_dispatch, MONITOR_REQ_PAM_START, 1);
|
|
||||||
#endif
|
|
||||||
return (0);
|
return (0);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -525,6 +528,9 @@ mm_answer_pwnamallow(int socket, Buffer *m)
|
|||||||
/* Allow service/style information on the auth context */
|
/* Allow service/style information on the auth context */
|
||||||
monitor_permit(mon_dispatch, MONITOR_REQ_AUTHSERV, 1);
|
monitor_permit(mon_dispatch, MONITOR_REQ_AUTHSERV, 1);
|
||||||
|
|
||||||
|
#ifdef USE_PAM
|
||||||
|
monitor_permit(mon_dispatch, MONITOR_REQ_PAM_START, 1);
|
||||||
|
#endif
|
||||||
|
|
||||||
return (0);
|
return (0);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user