diff options
| author | Julian Andres Klode <jak@debian.org> | 2024-11-23 18:11:44 +0100 |
|---|---|---|
| committer | Julian Andres Klode <jak@debian.org> | 2024-11-28 10:17:21 +0100 |
| commit | da306ae6cfa9170170775eeecf45db7ba527ba23 (patch) | |
| tree | 27af47f1c52b760a79775d32cddd4c44465156c9 /cmdline | |
| parent | 0e69c1fa5b8a4a1237933fa47113ea839a66f8a0 (diff) | |
apt-key: Only cat supported keyrings into the merged one
Diffstat (limited to 'cmdline')
| -rw-r--r-- | cmdline/apt-key.in | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/cmdline/apt-key.in b/cmdline/apt-key.in index 99a31bdd1..763fc7baf 100644 --- a/cmdline/apt-key.in +++ b/cmdline/apt-key.in @@ -470,7 +470,9 @@ dearmor_filename() { fi } catfile() { - cat "$(dearmor_filename "$1")" >> "$2" + if accessible_file_exists "$1" && is_supported_keyring "$1"; then + cat "$(dearmor_filename "$1")" >> "$2" + fi } merge_all_trusted_keyrings_into_pubring() { |
