|
Lines 950-961
Link Here
|
| 950 |
sshpam_cred_established = 1; |
950 |
sshpam_cred_established = 1; |
| 951 |
return; |
951 |
return; |
| 952 |
} |
952 |
} |
| 953 |
if (sshpam_authenticated) |
953 |
|
| 954 |
fatal("PAM: pam_setcred(): %s", |
954 |
/* Server will fatal out when pam_setcred() failed. */ |
| 955 |
pam_strerror(sshpam_handle, sshpam_err)); |
955 |
fatal("PAM: pam_setcred(): %s", pam_strerror(sshpam_handle, |
| 956 |
else |
956 |
sshpam_err)); |
| 957 |
debug("PAM: pam_setcred(): %s", |
|
|
| 958 |
pam_strerror(sshpam_handle, sshpam_err)); |
| 959 |
} |
957 |
} |
| 960 |
|
958 |
|
| 961 |
static int |
959 |
static int |
|
Lines 1048-1056
Link Here
|
| 1048 |
if (sshpam_err == PAM_SUCCESS) |
1046 |
if (sshpam_err == PAM_SUCCESS) |
| 1049 |
sshpam_session_open = 1; |
1047 |
sshpam_session_open = 1; |
| 1050 |
else { |
1048 |
else { |
| 1051 |
sshpam_session_open = 0; |
1049 |
/* Server will fatal out when pam_open_session() failed */ |
| 1052 |
disable_forwarding(); |
1050 |
fatal("PAM: pam_open_session(): %s", |
| 1053 |
error("PAM: pam_open_session(): %s", |
|
|
| 1054 |
pam_strerror(sshpam_handle, sshpam_err)); |
1051 |
pam_strerror(sshpam_handle, sshpam_err)); |
| 1055 |
} |
1052 |
} |
| 1056 |
|
1053 |
|