Removed
Link Here
|
1 |
diff --git sesman/verify_user_pam.c sesman/verify_user_pam.c |
2 |
index e3d8596..281e297 100644 |
3 |
--- sesman/verify_user_pam.c |
4 |
+++ sesman/verify_user_pam.c |
5 |
@@ -117,6 +117,14 @@ auth_userpass(char* user, char* pass) |
6 |
g_free(auth_info); |
7 |
return 0; |
8 |
} |
9 |
+ |
10 |
+ error = pam_set_item(auth_info->ph, PAM_TTY, service_name); |
11 |
+ if (error != PAM_SUCCESS) |
12 |
+ { |
13 |
+ g_printf("pam_set_item failed: %s\r\n", |
14 |
+ pam_strerror(auth_info->ph, error)); |
15 |
+ } |
16 |
+ |
17 |
error = pam_authenticate(auth_info->ph, 0); |
18 |
if (error != PAM_SUCCESS) |
19 |
{ |