<div dir="ltr">"Signed-off-by: Ros Spolyak <<a href="mailto:rostokus@gmail.com" target="_blank">rostokus@gmail.com</a>>"<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">пн, 17 квіт. 2023 р. о 13:47 Bastian Germann <<a href="mailto:bage@linutronix.de">bage@linutronix.de</a>> пише:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Stripping the end line via :-1 can result in<br>
"-----END PGP PUBLIC KEY BLOCK-----" being stripped depending on the raw-key<br>
having a terminating line feed or not. Also, stripping the first line via 1:<br>
is not necessary here. Get rid of the list range.<br>
<br>
bullseye's gpg will complain about a wrong CRC when the end line is stripped,<br>
which is misleading.<br>
<br>
Signed-off-by: Bastian Germann <<a href="mailto:bage@linutronix.de" target="_blank">bage@linutronix.de</a>><br>
---<br>
 elbepack/rfs.py | 2 +-<br>
 1 file changed, 1 insertion(+), 1 deletion(-)<br>
<br>
diff --git a/elbepack/rfs.py b/elbepack/rfs.py<br>
index 1f5c8fb0a5..6974e2d69a 100644<br>
--- a/elbepack/rfs.py<br>
+++ b/elbepack/rfs.py<br>
@@ -287,7 +287,7 @@ class BuildEnv:<br>
             # I could make a none global 'noauth' flag for mirrors<br>
             for i, url in enumerate(self.xml.node('project/mirror/url-list')):<br>
                 if url.has('raw-key'):<br>
-                    key = "\n".join(line.strip(" \t") for line in url.text('raw-key').splitlines()[1:-1])<br>
+                    key = "\n".join(line.strip(" \t") for line in url.text('raw-key').splitlines())<br>
                     self.add_key(unarmor_openpgp_keyring(key), f"elbe-xml-raw-key{i}.gpg")<br>
<br>
     def initialize_dirs(self, build_sources=False):<br>
-- <br>
2.39.2<br>
<br>
</blockquote></div>