Some while back, I did some updates and suddenly the console had no login prompt. I didn't have time to fuss with it at the time, so I just let it go. Now it's becoming more of an issue and I need to fix it. And, of course, I can't remember what I did, or even if I noticed it at the time (as I don't work from the console much). Everything but the login prompt has been working fine (it's mostly a web server). I can log in via an SSH client no problem (and run the GUI desktop via an SSH tunneled X-Server, but it's very
The GUI login wasn't coming up (just getting a plain red background) so I thought I'd just skip the GUI and have it boot up to run-level 3 (as I only use the GUI occasionally anyway)--well, I've got the same problem: no command line login prompt either.
The console shows all the services starting up (lots of [ OK ] entries) and concludes with:
Notice: nsd.tcl: finished reading config file.
I couldn't find anything related to "nsd.ctl" (note misspelling--should be nsd.tcl) on linxuquestion.org or the web. NSD is the name of an open source DNS server, but it's not installed (as far as yum can tell).
I do have Xen installed on the box and the messages before the final one relate to Xen, but they have the [ OK ] out there on the right side so I don't know that it could have anything to do with this.
I've seen a number of options for what this might be and none of them seem to apply:
o Bogus entry in /etc/shells
line that says /SENDMAIL/ANY/SHELL is reported in some forums/solutions.
Not there. /etc/shells appears clean (just lists likely looking shells: /bin/sh, /bin/bash, & so on)
Not there. Shouldn't prevent display of the prompt anyway (if I understand how this works correctly).
My situation seems similar to the one reported in this thread:
Unfortunately, there's no resolution on that thread....
Any suggestions gratefully accepted.