Skip to content

Allow git to use cacert

Adam Cohen requested to merge output-sslcainfo-path-to-gitconfig into master

What does this MR do?

This MR updates the cacert.write() function so that in addition to writing the provided ca certificate to the given path, it also writes this path value to the http.sslCAInfo configuration directive of the /etc/gitconfig file, which allow git to make use of this custom certificate to verify the peer with when fetching or pushing over HTTPS.

What are the relevant issue numbers?

gitlab-org/gitlab#218634 (closed)

Does this MR meet the acceptance criteria?

Edited by Adam Cohen

Merge request reports