bugzilla-daemon at mindrot.org
2002-Mar-27 17:04 UTC
[Bug 192] monitor.c:545: undefined reference to `auth_password with USE_PAM on
http://bugzilla.mindrot.org/show_bug.cgi?id=192 ------- Additional Comments From mouring at eviladmin.org 2002-03-28 04:04 ------- If I understand the PAM code (none of the PRIVSEP code has been made to work with it right now) one should never called auth_password() they should be calling auth_pam_password().. So in mm_answer_authpassword() function it should look something like this (untested, and unsure if any other PAM tweaks are needed), but I won't commit anything until someone says ya or na for it being correct. passwd = buffer_get_string(m, &plen); /* Only authenticate if the context is valid */ +#ifdef USE_PAM + /* Do PAM auth with password */ + authenticated = authctxt->valid && auth_pam_password + (authctxt>pw,passwd); +#else authenticated = authctxt->valid && auth_password(authctxt, passwd); +#endif memset(passwd, 0, strlen(passwd)); xfree(passwd); ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
bugzilla-daemon at mindrot.org
2002-Mar-27 17:11 UTC
[Bug 192] monitor.c:545: undefined reference to `auth_password with USE_PAM on
http://bugzilla.mindrot.org/show_bug.cgi?id=192 ------- Additional Comments From mouring at eviladmin.org 2002-03-28 04:11 ------- <grumble> Now I know why I don't cut and past into the comments normally. the correct line is: authenticated = authctxt->valid && auth_pam_password(authctxt->pw,passwd); ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
bugzilla-daemon at mindrot.org
2002-Mar-30 20:47 UTC
[Bug 192] monitor.c:545: undefined reference to `auth_password with USE_PAM on
http://bugzilla.mindrot.org/show_bug.cgi?id=192 ------- Additional Comments From stevesk at pobox.com 2002-03-31 06:47 ------- i will look at this. privsep needs PAM integration, but first let's get --with-pam working with no privsep in use. ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
bugzilla-daemon at mindrot.org
2002-Apr-01 18:07 UTC
[Bug 192] monitor.c:545: undefined reference to `auth_password with USE_PAM on
http://bugzilla.mindrot.org/show_bug.cgi?id=192 stevesk at pobox.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED ------- Additional Comments From stevesk at pobox.com 2002-04-02 04:07 ------- - (stevesk) [monitor.c] PAM should work again; will *not* work with UsePrivilegeSeparation=yes. ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
Apparently Analagous Threads
- [Bug 192] New: monitor.c:545: undefined reference to `auth_password with USE_PAM on
- [PATCH]: Fix potential security hole in Cygwin version
- Patch for Digital Unix SIA authentication
- patch: disable credential forwarding after password auth.
- OSF_SIA bug in 2.3.0p1