On Tue, 2002-04-16 at 13:43, Daniel Eischen wrote: > On 16 Apr 2002, Benno Rice wrote: > > On Tue, 2002-04-16 at 10:07, Dan Eischen wrote: > > > Fresh cvsup and buildworld from today's -current seems to have > > > broken pam logins for telnet and ssh. Fresh mergemaster too. > > > > [snip] > > > > > Any clues? > > > > Remove -DYP from the CFLAGS in /usr/lib/libpam/modules/pam_unix/Makefile > > and rebuild/reinstall libpam. > > Thanks, that did the trick. > > Anyone know if this is the correct fix? It shouldn't be left > broken.
I think des's commit that removed the _use_yp variable from usr.sbin/vipw/pw_util.c fixed it. I managed to get an unresolved symbol error for _use_yp out of pam with the attached patch. -- Benno Rice [EMAIL PROTECTED]
Index: contrib/openpam/lib/openpam_dynamic.c =================================================================== RCS file: /home/ncvs/src/contrib/openpam/lib/openpam_dynamic.c,v retrieving revision 1.1.1.2 diff -u -r1.1.1.2 openpam_dynamic.c --- contrib/openpam/lib/openpam_dynamic.c 7 Mar 2002 19:24:22 -0000 1.1.1.2 +++ contrib/openpam/lib/openpam_dynamic.c 16 Apr 2002 03:49:27 -0000 @@ -67,6 +67,7 @@ *strrchr(vpath, '.') = '\0'; if ((dlh = dlopen(vpath, RTLD_NOW)) == NULL) { free(module); + openpam_log(PAM_LOG_ERROR, "%s", dlerror()); return (NULL); } }
signature.asc
Description: This is a digitally signed message part