summaryrefslogtreecommitdiff
path: root/apt-private
diff options
context:
space:
mode:
authorJulian Andres Klode <jak@debian.org>2025-02-03 12:38:28 +0000
committerJulian Andres Klode <jak@debian.org>2025-02-03 12:38:28 +0000
commit4137efbb2ec78bd3c8b8263ff20134d7fdc6f75b (patch)
treea7b1387dfc6f8edb253c02e162b61b076f0d8ed7 /apt-private
parent565d3fb1a53ef8766b947a960c07043fa021d515 (diff)
parentf9ff99d699209aa97ba788bad86a15313751c230 (diff)
Merge branch 'main' into 'main'
Also support debian-ports modernization See merge request apt-team/apt!443
Diffstat (limited to 'apt-private')
-rw-r--r--apt-private/private-sources.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/apt-private/private-sources.cc b/apt-private/private-sources.cc
index 84d82af33..a23955ab5 100644
--- a/apt-private/private-sources.cc
+++ b/apt-private/private-sources.cc
@@ -189,7 +189,7 @@ static bool Modernize(std::string const &filename) /*{{{*/
if (e.signedBy.empty() && not meta->GetOrigin().empty())
{
std::string dir = _config->FindDir("Dir") + std::string{"usr/share/keyrings/"};
- std::string keyring = meta->GetOrigin() + "-archive-keyring.gpg";
+ std::string keyring = std::regex_replace(meta->GetOrigin(), std::regex(" "), "-") + "-archive-keyring.gpg";
std::transform(keyring.begin(), keyring.end(), keyring.begin(), tolower);
if (FileExists(dir + keyring))
e.signedBy = dir + keyring;