mirror of
https://github.com/systemd/systemd-stable.git
synced 2025-01-03 01:17:45 +03:00
docs: remove /dev/tty* confusion
The text said /dev/tty* as a whole was the VT subsystem and that VT is not supported in containers. But that's not accurate as /dev/tty* will match /dev/tty too and that one device node is special and is not related to VT: it always points to the current process own controlling tty, regardless what that is. hence, rewrite /dev/tty* as /dev/tty[0-9]*. (cherry picked from commit6ae5c39af1
) (cherry picked from commitf3d620f5d2
) (cherry picked from commitb4e56b13a9
)
This commit is contained in:
parent
230ade8bff
commit
0d315ca6e7
@ -298,9 +298,9 @@ care should be taken to avoid naming conflicts. `systemd` (and in particular
|
||||
you cannot link them to each other.
|
||||
|
||||
4. Do not pretend that the real VTs are available in the container. The VT
|
||||
subsystem consists of all the devices `/dev/tty*`, `/dev/vcs*`, `/dev/vcsa*`
|
||||
plus their `sysfs` counterparts. They speak specific `ioctl()`s and
|
||||
understand specific escape sequences, that other ptys don't understand.
|
||||
subsystem consists of all the devices `/dev/tty[0-9]*`, `/dev/vcs*`,
|
||||
`/dev/vcsa*` plus their `sysfs` counterparts. They speak specific `ioctl()`s
|
||||
and understand specific escape sequences, that other ptys don't understand.
|
||||
Hence, it is explicitly not OK to mount a pty to `/dev/tty1`, `/dev/tty2`,
|
||||
`/dev/tty3`. This is explicitly not supported.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user