]> git.pld-linux.org Git - packages/openssh.git/blame - openssh-PAM_NEW_AUTHTOK.patch
- 1.2.1pre24
[packages/openssh.git] / openssh-PAM_NEW_AUTHTOK.patch
CommitLineData
b0852861
AF
1--- openssh-1.2pre17/sshd.c.wiget Thu Dec 9 00:31:37 1999
2+++ openssh-1.2pre17/sshd.c Mon Dec 13 17:09:32 1999
3@@ -253,6 +253,11 @@
739aed86
JR
4 }
5
6 pam_retval = pam_acct_mgmt((pam_handle_t *)pamh, 0);
b0852861
AF
7+ if (pam_retval == PAM_NEW_AUTHTOK_REQD) {
8+ forced_command = xmalloc(strlen("/usr/bin/passwd -N ssh") +1);
739aed86 9+ strcpy(forced_command, "/usr/bin/passwd -N ssh");
b0852861
AF
10+/* pam_retval = pam_chauthtok((pam_handle_t *)pamh,PAM_CHANGE_EXPIRED_AUTHTOK); */
11+ }
12 if (pam_retval != PAM_SUCCESS) {
13 log("PAM rejected by account configuration: %.200s", PAM_STRERROR((pam_handle_t *)pamh, pam_retval));
14 do_fake_authloop(username);
This page took 0.044372 seconds and 4 git commands to generate.