Date: Mon, 14 May 2012 11:01:33 -0700 From: Isaac Dunham <idunham@...abit.com> To: musl@...ts.openwall.com Subject: Re: make -i with linux-pam On Mon, 14 May 2012 00:11:06 -0400 Rich Felker <dalias@...ifal.cx> wrote: > > pam_lastlog.c: In function ‘last_login_read’: > > pam_lastlog.c:167: error: ‘_PATH_LASTLOG’ undeclared (first use in > > this function) > Fixed. > > > pam_namespace.h:169: error: ‘LOGIN_NAME_MAX’ undeclared here (not > > in a function) > Fixed. Thanks. > > .libs/pam_rhosts.o: In function `pam_sm_authenticate': > > pam_rhosts.c:(.text+0x36c): undefined reference to `ruserok' > > This is junk... insecure legacy rhosts stuff. Can it be disabled? > Adding code to support it seems bad. Delete from SUBDIRS in the Makefile (or Makefile.in?) to disable building a module... > > pam_unix_passwd.c:57:21: error: rpc/rpc.h: No such file or directory > > This would need an external rpc implementation, but I question why > unix_passwd support needs rpc to begin with... .. > Ugly NIS stuff... Looks like NIS uses RPC... I think I'll disable pam_unix for the time being. > > passverify.c: In function ‘unix_update_passwd’: > > passverify.c:794: warning: implicit declaration of function > > ‘putpwent’ > Should not be hard to add. > > Basically the problems break down into: > - missing crypt_r public interface > - missing NIS/RPC > - missing rhosts stuff > - missing netgroup stuff > - a few minor header file issues Isaac Dunham
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.