summaryrefslogtreecommitdiff
path: root/commit-reach.h
diff options
context:
space:
mode:
authorLibravatar Fabian Stelzer <fs@gigacodes.de>2021-12-09 09:52:49 +0100
committerLibravatar Junio C Hamano <gitster@pobox.com>2021-12-09 13:38:04 -0800
commit50992f96c546ebdc0c149660f6baa948739888d9 (patch)
treeca7cf6c5c04a4e152b79edd8102748f5d415bd28 /commit-reach.h
parentssh signing: make fmt-merge-msg consider key lifetime (diff)
downloadtgif-50992f96c546ebdc0c149660f6baa948739888d9.tar.xz
ssh signing: verify ssh-keygen in test prereq
Do a full ssh signing, find-principals and verify operation in the test prereq's to make sure ssh-keygen works as expected. Only generating the keys and verifying its presence is not sufficient in some situations. One example was ssh-keygen creating unusable ssh keys in cygwin because of unsafe default permissions for the key files. The other a broken openssh 8.7 that segfaulted on any find-principals operation. This extended prereq check avoids future test breakages in case ssh-keygen or any environment behaviour changes. Signed-off-by: Fabian Stelzer <fs@gigacodes.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'commit-reach.h')
0 files changed, 0 insertions, 0 deletions