(mentioned in #170139 comment #3)
MIL << "SuseTags source: checking 'content' file vailidity using digital signature.." << endl;
// verify the content file
- bool valid = z->keyRing()->verifyFileSignatureWorkflow( _content_file, "content", _content_file_sig);
+ bool valid = z->keyRing()->verifyFileSignatureWorkflow( _content_file, (path() + "content").asString() + " (" + url().asString() + ")", _content_file_sig);
// the source is not valid and the user did not want to continue
if (!valid)
MIL << "Checking repomd.xml integrity" << endl;
- if (! getZYpp()->keyRing()->verifyFileSignatureWorkflow(repomd_file, (_path + "/repodata/repomd.xml").asString(), _repomd_signature))
+ if (! getZYpp()->keyRing()->verifyFileSignatureWorkflow(repomd_file, (_path + "/repodata/repomd.xml").asString()+ " (" + url().asString() + ")", _repomd_signature))
ZYPP_THROW(Exception(N_("Signed repomd.xml file fails signature check")));
-
DBG << "Reading file " << repomd_file << endl;
ifstream repo_st(repomd_file.asString().c_str());
YUMRepomdParser repomd(repo_st, "");