diff options
author | Julian Andres Klode <julian.klode@canonical.com> | 2021-06-09 13:09:38 +0200 |
---|---|---|
committer | Julian Andres Klode <julian.klode@canonical.com> | 2021-10-18 15:49:10 +0200 |
commit | c8e5008794f07afa1e9c139249c682eb5745fc25 (patch) | |
tree | a74a96ac6f23884df9fc9a055fa9bd04d0605a3e | |
parent | ad7bae309a827592aa228af9470c1aa7abdd189e (diff) |
acquire-item: Quote Signed-By before sending it
This currently has no effect, as there are no quotable characters
inside it, but it will allow us to send embedded keys through to
the method.
-rw-r--r-- | apt-pkg/acquire-item.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/apt-pkg/acquire-item.cc b/apt-pkg/acquire-item.cc index eb8053feb..a4a6bc4a3 100644 --- a/apt-pkg/acquire-item.cc +++ b/apt-pkg/acquire-item.cc @@ -1912,7 +1912,7 @@ string pkgAcqMetaClearSig::Custom600Headers() const Header += "\nFail-Ignore: true"; std::string const key = TransactionManager->MetaIndexParser->GetSignedBy(); if (key.empty() == false) - Header += "\nSigned-By: " + key; + Header += "\nSigned-By: " + QuoteString(key, ""); return Header; } @@ -2168,7 +2168,7 @@ std::string pkgAcqMetaSig::Custom600Headers() const std::string Header = pkgAcqTransactionItem::Custom600Headers(); std::string const key = TransactionManager->MetaIndexParser->GetSignedBy(); if (key.empty() == false) - Header += "\nSigned-By: " + key; + Header += "\nSigned-By: " + QuoteString(key, ""); return Header; } /*}}}*/ |