On Mon, Oct 16, 2017 at 12:31:00PM +0300, Lars Nood??n wrote:
> Apologies for the non-bug.  I misread the manual page as a combined
> result of skimming visually and use of search with a / which is case
> sensitive.  I found the right section after starting at the beginning
> and reading through in sequence.  I would propose the following
> modification to make searching and skimming easier for sshrc.
> 
> /Lars
> 
> Index: src/usr.bin/ssh/sshd.8
> ===================================================================
> RCS file: /cvs/src/usr.bin/ssh/sshd.8,v
> retrieving revision 1.291
> diff -u -p -u -r1.291 sshd.8
> --- src/usr.bin/ssh/sshd.8      24 Jun 2017 06:28:50 -0000      1.291
> +++ src/usr.bin/ssh/sshd.8      16 Oct 2017 09:22:12 -0000
> @@ -345,12 +345,15 @@ system password database.
>  .El
>  .Sh SSHRC
>  If the file
> -.Pa ~/.ssh/rc
> +.Pa /etc/ssh/sshrc
>  exists,
>  .Xr sh 1
>  runs it after reading the
>  environment files but before starting the user's shell or command.
> -It must not produce any output on stdout; stderr must be used
> +Otherwise, if the file
> +.Pa ~/.ssh/rc
> +exists, it will be run instead.
> +Neither may produce any output on stdout; stderr must be used
>  instead.
>  If X11 forwarding is in use, it will receive the "proto cookie" pair in
>  its standard input (and
> 

hi.

both LOGIN PROCESS and SSHRC document that first ~/ssh/rc gets read.
if that file does not exist it tries to read /etc/ssh/sshrc.

i imagine that is correct (and your diff is wrong).

jmc

Reply via email to