patch applied, thanks.

On Sun, Oct 16, 2016 at 11:20 AM, Tim Kuijsten <[email protected]> wrote:
> Hi tech@
>
> This makes the tear down of ssh control masters better play with shell
> scripts that are run by cron. If nothing unexpected happens and in quiet
> mode, then don't echo back the command that is being requested.
>
> -Tim
>
>
> Index: mux.c
> ===================================================================
> RCS file: /cvs/src/usr.bin/ssh/mux.c,v
> retrieving revision 1.62
> diff -u -p -r1.62 mux.c
> --- mux.c       30 Sep 2016 09:19:13 -0000      1.62
> +++ mux.c       16 Oct 2016 18:18:53 -0000
> @@ -2212,7 +2212,8 @@ muxclient(const char *path)
>                 exit(0);
>         case SSHMUX_COMMAND_TERMINATE:
>                 mux_client_request_terminate(sock);
> -               fprintf(stderr, "Exit request sent.\r\n");
> +               if (options.log_level != SYSLOG_LEVEL_QUIET)
> +                       fprintf(stderr, "Exit request sent.\r\n");
>                 exit(0);
>         case SSHMUX_COMMAND_FORWARD:
>                 if (mux_client_forwards(sock, 0) != 0)
> @@ -2230,7 +2231,8 @@ muxclient(const char *path)
>                 exit(0);
>         case SSHMUX_COMMAND_STOP:
>                 mux_client_request_stop_listening(sock);
> -               fprintf(stderr, "Stop listening request sent.\r\n");
> +               if (options.log_level != SYSLOG_LEVEL_QUIET)
> +                       fprintf(stderr, "Stop listening request sent.\r\n");
>                 exit(0);
>         case SSHMUX_COMMAND_CANCEL_FWD:
>                 if (mux_client_forwards(sock, 1) != 0)
>



-- 
Darren Tucker (dtucker at zip.com.au)
GPG key 11EAA6FA / A86E 3E07 5B19 5880 E860  37F4 9357 ECEF 11EA A6FA (new)
    Good judgement comes with experience. Unfortunately, the experience
usually comes from bad judgement.

Reply via email to