From Bugzilla Helper:
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5)
Description of problem:
As I don't know which component is responsible here I file it against
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):
Steps to Reproduce:
1. Login / Logout
Please attach your inittab.
Created attachment 107986 [details]
The only thing I've changed against the stock FC3 inittab was to disable
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.