From a37c22d5c7d71f5af20a692b32cc184cfd31d0bf Mon Sep 17 00:00:00 2001 From: dtucker Date: Fri, 10 Sep 2021 11:38:38 +0000 Subject: [PATCH] Document that non-interactive commands are run via the user's shell using the -c flag. ok jmc@ --- usr.bin/ssh/sshd.8 | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/usr.bin/ssh/sshd.8 b/usr.bin/ssh/sshd.8 index d437314b4b6..ba67b2de78f 100644 --- a/usr.bin/ssh/sshd.8 +++ b/usr.bin/ssh/sshd.8 @@ -33,8 +33,8 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.\" $OpenBSD: sshd.8,v 1.316 2021/07/30 14:28:13 jmc Exp $ -.Dd $Mdocdate: July 30 2021 $ +.\" $OpenBSD: sshd.8,v 1.317 2021/09/10 11:38:38 dtucker Exp $ +.Dd $Mdocdate: September 10 2021 $ .Dt SSHD 8 .Os .Sh NAME @@ -276,7 +276,12 @@ things like allocating a pseudo-tty, forwarding X11 connections, forwarding TCP connections, or forwarding the authentication agent connection over the secure channel. .Pp -After this, the client either requests a shell or execution of a command. +After this, the client either requests an interactive shell or execution +or a non-interactive command, which +.Nm +will execute via the user's shell using its +.Fl c +option. The sides then enter session mode. In this mode, either side may send data at any time, and such data is forwarded to/from the shell or -- 2.20.1