Applications that rely on getttyent and related calls will not find entries that are not listed in /etc/ttys. Screen and xterm (rxvt, color_xterm) will not be able to obtain unique utmp slots as a result. This isn't a critical problem but it will keep utilities such as 'finger', 'who' and 'w' from displaying the correct information. Fix: This is a patch against /usr/src/etc/ttys which adds the missing entries. Note that we can't use all of these ptys unless the kernel is compiled with the line: pseudo-device pty 256 GENERIC is compiled with: pseudo-device pty 16 Which is really too small to be of real use. The overhead for each additional pty isn't more than 128 bits. (or so) Its probably safe to move this up to 32, as that is what the default in sys/kern/tty_pty.c appears to be. (heh. Maybe I should file a separate pr for this...) How-To-Repeat: Using screen, open enough windows so that you use ttys in the range of [qrsPQRS]*. Note that 'w', 'who' and 'finger' don't show your screen sessions.
State Changed From-To: open->feedback There are two of these PRs...comments on whether the patches should be installed, adding the devices to /etc/ttys? The 'default' system only configures the /dev/ttyp* devices...but...
State Changed From-To: feedback->closed Fixed in Rev.1.16 of /etc/ttys