<div dir="ltr">I have done what you suggested. But can not install Linux-PAM module because of the build failure. I have tried 1.3.0 and a earlier version 1.2.1. But no luck:<div><br></div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">d-function-cast -Wcast-align -Wcast-qual -Wmissing-declarations -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wwrite-strings -Winline -Wshadow -MT pam_console_apply-modechange.o -MD -MP -MF .deps/pam_console_apply-modechange.Tpo -c -o pam_console_apply-modechange.o `test -f 'modechange.c' || echo './'`modechange.c<br>mv -f .deps/pam_console_apply-modechange.Tpo .deps/pam_console_apply-modechange.Po<br>gcc -DHAVE_CONFIG_H -I. -I../..   -D_FORTIFY_SOURCE=2 -I../../libpam/include -I../../libpamc/include  -DLOCKDIR=\"/var/run/console\" -fpie -O2 -march=x86-64 -pipe -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wmissing-declarations -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wwrite-strings -Winline -Wshadow -MT pam_console_apply-regerr.o -MD -MP -MF .deps/pam_console_apply-regerr.Tpo -c -o pam_console_apply-regerr.o `test -f 'regerr.c' || echo './'`regerr.c<br>mv -f .deps/pam_console_apply-regerr.Tpo .deps/pam_console_apply-regerr.Po<br>bison -y -d -o configfile.tab.c -p _pc_yy configfile.y<br>configfile.y: warning: 1 shift/reduce conflict [-Wconflicts-sr]<br>sh ./sed-static configfile.tab.c<br>flex -Cr -oconfigfile.lex.c -P_pc_yy configfile.l<br>sh ./sed-static configfile.lex.c<br>gcc -DHAVE_CONFIG_H -I. -I../..   -D_FORTIFY_SOURCE=2 -I../../libpam/include -I../../libpamc/include  -DLOCKDIR=\"/var/run/console\" -fpie -O2 -march=x86-64 -pipe -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Wmissing-declarations -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wwrite-strings -Winline -Wshadow -MT pam_console_apply-configfile.o -MD -MP -MF .deps/pam_console_apply-configfile.Tpo -c -o pam_console_apply-configfile.o `test -f 'configfile.c' || echo './'`configfile.c<br>In file included from configfile.c:56:0:<br>configfile.lex.c:23:15: error: static declaration of '_pc_yylex' follows non-static declaration<br> #define yyleng _pc_yyleng<br>               ^<br>configfile.lex.c:1091:28: note: in expansion of macro 'yylex'<br> <br>                            ^    <br>configfile.lex.c:1111:1: note: in expansion of macro 'YY_DECL'<br>  */<br> ^~~    <br>configfile.lex.c:23:15: note: previous declaration of '_pc_yylex' was here<br> #define yyleng _pc_yyleng<br>               ^<br>configfile.lex.c:1089:12: note: in expansion of macro 'yylex'<br> <br>            ^    <br>In file included from configfile.c:57:0:<br>configfile.y:325:1: warning: 'do_yyerror' defined but not used [-Wunused-function]<br> do_yyerror(const char *format, ...) {<br> ^~~~~~~~~~<br>In file included from configfile.c:56:0:<br>configfile.lex.c:11:24: warning: '_pc_yy_scan_string' defined but not used [-Wunused-function]<br> #define yy_scan_buffer _pc_yy_scan_buffer<br>                        ^<br>configfile.lex.c:2000:24: note: in expansion of macro 'yy_scan_string'<br>  */<br>                        ^             <br>In file included from configfile.c:56:0:<br>configfile.lex.c:1624:16: warning: 'input' defined but not used [-Wunused-function]<br> #else<br>                ^    <br>configfile.lex.c:1581:17: warning: 'yyunput' defined but not used [-Wunused-function]<br> <br>                 ^      <br>make[3]: *** [Makefile:698: pam_console_apply-configfile.o] Error 1<br>make[3]: Leaving directory '/usr/src/Linux-PAM-1.3.0/modules/pam_console'<br>make[2]: *** [Makefile:436: all-recursive] Error 1<br>make[2]: Leaving directory '/usr/src/Linux-PAM-1.3.0/modules'<br>make[1]: *** [Makefile:483: all-recursive] Error 1<br>make[1]: Leaving directory '/usr/src/Linux-PAM-1.3.0'<br>make: *** [Makefile:415: all] Error 2<br>Creating /var/log/lunar/compile/Linux-PAM-1.3.0.xz <br>! Problem detected during BUILD</blockquote></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-05-15 10:23 GMT+02:00 Stefan Wold <span dir="ltr"><<a href="mailto:ratler@lunar-linux.org" target="_blank">ratler@lunar-linux.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>If Linux-PAM failed to build it should not have installed anything that would break the login. But it does sound like there's an actual problem with PAM, or something related to it. Maybe cracklib update broke Linux-PAM for you? Boot into single user mode and try to rebuild Linux-PAM.</div><div><br></div><div>Cheers,</div><div>Stefan <br><br><div class="gmail_quote"><div><div class="h5"><div dir="ltr">On Mon, May 15, 2017 at 9:52 AM M.W. van der Grient <<a href="mailto:mwgrient69@gmail.com" target="_blank">mwgrient69@gmail.com</a>> wrote:<br></div></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr">I can not login anymore! <div>If I login as a regular user or root, I can enter my user name, but the login gives back a prompt, not the expected password prompt.<div><br></div><div>Linux-PAM is not updated because of a build error, can this be related?</div></div><div><br></div><div>have a nice day! Marco</div></div></div></div>
______________________________<wbr>_________________<br>
Lunar-dev mailing list<br>
<a href="mailto:Lunar-dev@lunar-linux.org" target="_blank">Lunar-dev@lunar-linux.org</a><br>
<a href="http://lists.lunar-linux.org/cgi-bin/mailman/listinfo/lunar-dev" rel="noreferrer" target="_blank">http://lists.lunar-linux.org/<wbr>cgi-bin/mailman/listinfo/<wbr>lunar-dev</a></blockquote></div></div></div>
<br>______________________________<wbr>_________________<br>
Lunar-dev mailing list<br>
<a href="mailto:Lunar-dev@lunar-linux.org">Lunar-dev@lunar-linux.org</a><br>
<a href="http://lists.lunar-linux.org/cgi-bin/mailman/listinfo/lunar-dev" rel="noreferrer" target="_blank">http://lists.lunar-linux.org/<wbr>cgi-bin/mailman/listinfo/<wbr>lunar-dev</a><br></blockquote></div><br></div>