Skip to content

Commit

Permalink
docs: document that systemd closes console during normal runtime
Browse files Browse the repository at this point in the history
fixes #21451

Signed-off-by: Arvid E. Picciani <[email protected]>
  • Loading branch information
aep authored and keszybz committed Dec 1, 2021
1 parent 81513b3 commit 312dac2
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion docs/CONTAINER_INTERFACE.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,10 @@ manager, please consider supporting the following interfaces.
in this context.)

3. Pre-mount `/dev/` as (container private) `tmpfs` for the container and bind
mount some suitable TTY to `/dev/console`. Also, make sure to create device
mount some suitable TTY to `/dev/console`. If this is a pty, make sure to not
close the controling pty master during systemd's lifetime. PID1 will close ttys,
to avoid being killed by SAK. It only opens ttys for the time it
actually needs to print something. Also, make sure to create device
nodes for `/dev/null`, `/dev/zero`, `/dev/full`, `/dev/random`,
`/dev/urandom`, `/dev/tty`, `/dev/ptmx` in `/dev/`. It is not necessary to
create `/dev/fd` or `/dev/stdout`, as systemd will do that on its own. Make
Expand Down

0 comments on commit 312dac2

Please sign in to comment.