mirror of
https://github.com/sudo-project/sudo.git
synced 2025-08-22 09:57:41 +00:00
Document side-effects of enabling the use_pty option.
This commit is contained in:
parent
ff3dbe60b1
commit
b39dc7c5f1
@ -2,7 +2,7 @@
|
||||
.\"
|
||||
.\" SPDX-License-Identifier: ISC
|
||||
.\"
|
||||
.\" Copyright (c) 1994-1996, 1998-2005, 2007-2023
|
||||
.\" Copyright (c) 1994-1996, 1998-2005, 2007-2024
|
||||
.\" Todd C. Miller <Todd.Miller@sudo.ws>
|
||||
.\"
|
||||
.\" Permission to use, copy, modify, and distribute this software for any
|
||||
@ -4288,6 +4288,14 @@ user's terminal device even after the main program has finished
|
||||
executing.
|
||||
By running the command in a separate pseudo-terminal, this attack is
|
||||
no longer possible.
|
||||
.sp
|
||||
A side effect of running the command in a new pseudo-terminal is
|
||||
that input will be passed to the command even if it is non-interactive.
|
||||
This means that, for example, keys pressed while a non-interactive
|
||||
command is running will be consumed by
|
||||
\fBsudo\fR
|
||||
instead of being passed to the shell after the command exits.
|
||||
.sp
|
||||
This flag is
|
||||
\fIon\fR
|
||||
by default for
|
||||
|
@ -1,7 +1,7 @@
|
||||
.\"
|
||||
.\" SPDX-License-Identifier: ISC
|
||||
.\"
|
||||
.\" Copyright (c) 1994-1996, 1998-2005, 2007-2023
|
||||
.\" Copyright (c) 1994-1996, 1998-2005, 2007-2024
|
||||
.\" Todd C. Miller <Todd.Miller@sudo.ws>
|
||||
.\"
|
||||
.\" Permission to use, copy, modify, and distribute this software for any
|
||||
@ -4060,6 +4060,14 @@ user's terminal device even after the main program has finished
|
||||
executing.
|
||||
By running the command in a separate pseudo-terminal, this attack is
|
||||
no longer possible.
|
||||
.Pp
|
||||
A side effect of running the command in a new pseudo-terminal is
|
||||
that input will be passed to the command even if it is non-interactive.
|
||||
This means that, for example, keys pressed while a non-interactive
|
||||
command is running will be consumed by
|
||||
.Nm sudo
|
||||
instead of being passed to the shell after the command exits.
|
||||
.Pp
|
||||
This flag is
|
||||
.Em on
|
||||
by default for
|
||||
|
Loading…
x
Reference in New Issue
Block a user