diff options
author | djm@openbsd.org <djm@openbsd.org> | 2022-12-16 06:56:47 +0000 |
---|---|---|
committer | Darren Tucker <dtucker@dtucker.net> | 2023-01-03 17:53:05 +1100 |
commit | 93f2ce8c050a7a2a628646c00b40b9b53fef93ef (patch) | |
tree | 622aea552b2dcc3b0750e627224273998e39e589 /scp.1 | |
parent | 4acfaabfae41badb9d334a2ee88c5c6ad041c0d5 (diff) | |
download | openssh-git-93f2ce8c050a7a2a628646c00b40b9b53fef93ef.tar.gz |
upstream: Clear signal mask early in main(); sshd may have been
started with one or more signals masked (sigprocmask(2) is not cleared
on fork/exec) and this could interfere with various things, e.g. the
login grace timer.
Execution environments that fail to clear the signal mask before running
sshd are clearly broken, but apparently they do exist.
Reported by Sreedhar Balasubramanian; ok dtucker@
OpenBSD-Commit-ID: 77078c0b1c53c780269fc0c416f121d05e3010ae
Diffstat (limited to 'scp.1')
0 files changed, 0 insertions, 0 deletions