Description of problem:
Right now, when using libreport-plugin-reportuploader with password-less scp uploads, it takes the private SSH key from /root/.ssh/id_rsa. We would like to see this option/location configurable.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
I think we need something like this:
curl_easy_setopt(curlUp, CURLOPT_SSH_PUBLIC_KEYFILE, getenv($pub_key));
curl_easy_setopt(curlUp, CURLOPT_SSH_PRIVATE_KEYFILE, getenv($priv_key));
Upstream commits add the feature:
Patches were pushed to rhel-6.8-staging branch.
ABRT test case: https://github.com/abrt/abrt/commit/56ca324a8dabacda9a866a39121d48a662517150
Created attachment 1103502 [details]
add possibility to configure SSH keys
Created attachment 1103503 [details]
uploader: add possibility to set SSH keyfiles
Created attachment 1103504 [details]
spec: add uploader config files and related man page
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.