From Bugzilla Helper: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 Description of problem: As I don't know which component is responsible here I file it against distribution. After logging out of the console I get this message in /var/log/messages: init: open(/dev/pts/0): No such file or directory This does not happen if I login via ssh. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Login / Logout 2. 3. Additional info:
Please attach your inittab.
Created attachment 107986 [details] /etc/inittab The only thing I've changed against the stock FC3 inittab was to disable CTRL-ALT-DEL.
I'm assuming you're using rhgb. Does /proc/*/fd for mingetty look odd at all? What does /proc/*/environ for mingetty have for CONSOLE?
mingetty for tty4 is process 5064 ls -l /proc/5064/fd gives: lrwx------ 1 root root 64 28. Jan 17:32 0 -> /dev/tty4 lrwx------ 1 root root 64 28. Jan 17:32 1 -> /dev/tty4 lrwx------ 1 root root 64 28. Jan 17:32 2 -> /dev/tty4 lr-x------ 1 root root 64 28. Jan 17:32 3 -> /init CONSOLE=/dev/pts/0 in /proc/5064/environ I get similar results for all other ttys.
Created attachment 110371 [details] patch to fix broken rhgb exit() behavior Try this. If you need a test build of the package, shout.
Thanks Bill, your patch makes the error message go away.
Update for rhgb pushed.
I'm seeing this again on FC6 with rhgb-0.16.4-3.fc6, though only on one machine out of four installed so far.
Created attachment 145174 [details] Changes console right before exit There seems to be a regression so that last system(FIX_INIT_COMMAND) before quiting rhgb is lost. This patch adds that line. I did not get any init: open (..) errors after applying this patch.
This should be fixed in F7.