(gelöst) vivaldi key error

Smalltalk
Antworten
michaa7
Beiträge: 5120
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

(gelöst) vivaldi key error

Beitrag von michaa7 » 01.02.2025 01:10:53

Hi,

obwohl ich vivaldi-74C35BC8.gpg in # ls /etc/apt/trusted.gpg.d vorfinde

Code: Alles auswählen

# ls /etc/apt/trusted.gpg.d
debian-archive-bookworm-automatic.asc           skype-keyring.gpg
debian-archive-bookworm-security-automatic.asc  vivaldi-16BD9233.gpg
debian-archive-bookworm-stable.asc              vivaldi-33EAAB8E.gpg
debian-archive-bullseye-automatic.asc           vivaldi-74C35BC8.gpg
debian-archive-bullseye-security-automatic.asc  vivaldi-C27AA466.gpg
debian-archive-bullseye-stable.asc              vivaldi-snapshot-16BD9233.gpg
debian-archive-buster-automatic.asc             vivaldi-snapshot-33EAAB8E.gpg
debian-archive-buster-security-automatic.asc    vivaldi-snapshot-4218647E.gpg
debian-archive-buster-stable.asc                vivaldi-snapshot-74C35BC8.gpg
packages.vivaldi.gpg                            vivaldi-snapshot-C27AA466.gpg
siduction-archive-keyring.gpg
schmeißt apt update ( mit deb822 Modernisation) den Fehler:

Code: Alles auswählen

Warning: GPG-Fehler: https://repo.vivaldi.com/archive/deb stable Release: Sub-process /usr/bin/sqv returned an error code (1), error message is: Missing key C2A2445B0EC3B396BD526E31F739AAC074C35BC8, which is needed to verify signature.
Error: Das Depot »https://repo.vivaldi.com/archive/deb stable Release« ist nicht signiert.
Das macht mich ein klitzekleines bisschen ratlos.

Kennt jemand des Rätsels Lösung?
Zuletzt geändert von michaa7 am 01.02.2025 01:49:59, insgesamt 1-mal geändert.
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

michaa7
Beiträge: 5120
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

Re: vivaldi key error

Beitrag von michaa7 » 01.02.2025 01:49:39

Oh man, das apt modernize-sources Skript hatte in die vivaldi.sources

Code: Alles auswählen

Signed-By: /etc/apt/trusted.gpg.d/packages.vivaldi.gpg
statt

Code: Alles auswählen

Signed-By: /etc/apt/trusted.gpg.d/vivaldi-74C35BC8.gpg
eingetragen.

Rätsel gelöst.
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

Benutzeravatar
thunder11
Beiträge: 2502
Registriert: 19.04.2023 09:08:30

Re: (gelöst) vivaldi key error

Beitrag von thunder11 » 01.02.2025 08:59:25

Wieso gibt es eigentlich keys mit verschiedenen Namen? scheint ja egal zu sein, aber insofern
seltsam, da die ja von Vivaldi kommen ? Mit dem Verzeichnis etc/apt/trusted.gpg.d wird es eh irgendwann Probleme geben.
Seltsam finde ich auch, warum Vivaldi in etc/apt/trusted.gpg.d immer noch keys einträgt (bei mir gestern gleich zwei). Werde mal bei Vivaldi nachfragen, was das soll.

Code: Alles auswählen

ls -al /etc/apt/trusted.gpg.d/
insgesamt 24
drwxr-xr-x  2 root root 4096 31. Jan 09:13 .
drwxr-xr-x 10 root root 4096 23. Jan 14:32 ..
-rw-r--r--  1 root root 1696  7. Mär 2022  enpass.asc
-rw-r--r--  1 root root 1714  5. Mär 2022  enpass.asc~
-rw-r--r--  1 root root 2285 31. Jan 09:13 vivaldi-16BD9233.gpg
-rw-r--r--  1 root root 2285 31. Jan 09:13 vivaldi-74C35BC8.gpg
Wie auch immer. Bei mir sieht das so aus. Und läuft auch.

Code: Alles auswählen

~$ cat /etc/apt/sources.list.d/vivaldi.sources 
Types: deb
URIs: http://repo.vivaldi.com/stable/deb/
Suites: stable
Components: main
Signed-By: /usr/share/keyrings/vivaldi-browser.gpg
Da scheint ziemlich Verwirrung zu herrschen

michaa7
Beiträge: 5120
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

Re: (gelöst) vivaldi key error

Beitrag von michaa7 » 01.02.2025 11:44:35

thunder11 hat geschrieben: ↑ zum Beitrag ↑
01.02.2025 08:59:25
Mit dem Verzeichnis etc/apt/trusted.gpg.d wird es eh irgendwann Probleme geben.
Kann man die keys einfach in das andere Verzeichnis kopieren/verschieben und die *.sources entsprechend anpassen und allesse palletti isse?
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

Benutzeravatar
thunder11
Beiträge: 2502
Registriert: 19.04.2023 09:08:30

Re: (gelöst) vivaldi key error

Beitrag von thunder11 » 01.02.2025 13:37:18

michaa7 hat geschrieben: ↑ zum Beitrag ↑
01.02.2025 11:44:35
Kann man die keys einfach in das andere Verzeichnis kopieren/verschieben und die *.sources entsprechend anpassen
Ich habe es so gemacht. Kopieren ---> den Verweis auf den key ändern
---> schauen, was apt update macht----> den kopierten an der alten Stelle löschen.

michaa7
Beiträge: 5120
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

Re: (gelöst) vivaldi key error

Beitrag von michaa7 » 01.02.2025 13:55:33

Ok, danke.

Ist es denn egal welches der beiden Verzeichnisse (s.u.) man nutzt? Oder hängt das vom Repo ab?

Siehe:
The proper solution is explained in that Linux Uprising article and on the Debian Wiki: Store the key in /etc/apt/keyrings/ (or /usr/share/keyrings/ if keys are managed by a package), and then reference the key in the apt source list.
https://stackoverflow.com/questions/689 ... -d-instead
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

Benutzeravatar
cosinus
Beiträge: 4667
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: (gelöst) vivaldi key error

Beitrag von cosinus » 01.02.2025 14:57:03

michaa7 hat geschrieben: ↑ zum Beitrag ↑
01.02.2025 11:44:35
Kann man die keys einfach in das andere Verzeichnis kopieren/verschieben und die *.sources entsprechend anpassen und allesse palletti isse?
Ich hab es so verstanden:
  • alle Schlüssel, die vom Maintainer kommen also über die offiziellen Debian-Repos, landen in /usr/share/keyrings
  • fremde Schlüssel zB für dein Vivaldi sollen in /etc/apt/keyrings abgelegt sein
  • das Verzeichnis /etc/apt/trusted.gpg.d soll keine Funktion mehr haben

michaa7
Beiträge: 5120
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

Re: (gelöst) vivaldi key error

Beitrag von michaa7 » 01.02.2025 15:02:29

cosinus hat geschrieben: ↑ zum Beitrag ↑
01.02.2025 14:57:03
...
Ich hab es so verstanden:
  • alle Schlüssel, die vom Maintainer kommen also über die offiziellen Debian-Repos, landen in /usr/share/keyrings
  • fremde Schlüssel zB für dein Vivaldi sollen in /etc/apt/keyrings abgelegt sein
  • das Verzeichnis /etc/apt/trusted.gpg.d soll keine Funktion mehr haben
Ok, dann mach ich das mal so.

Danke.
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

Benutzeravatar
cosinus
Beiträge: 4667
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: (gelöst) vivaldi key error

Beitrag von cosinus » 01.02.2025 15:05:25

Ich hab das Verzeichnis trusted.gpg.d bei mir zu old umbenannt. Das setzt dann aber voraus, dass du dann künftig alle Repos im DEB822-Stil angibst, also nur noch sources-Dateien hast und keine *.list mehr.
Sicher kannst du auch manuell Schlüssel in /usr/share/keyrings ablegen, ich weiß aber nicht ob apt dort unter Umständen mal aufräumt.

michaa7
Beiträge: 5120
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

Re: (gelöst) vivaldi key error

Beitrag von michaa7 » 01.02.2025 15:13:41

cosinus hat geschrieben: ↑ zum Beitrag ↑
01.02.2025 15:05:25
... Das setzt dann aber voraus, dass du dann künftig alle Repos im DEB822-Stil angibst, also nur noch sources-Dateien hast und keine *.list mehr.
...
Habe ich ja längst vor dem posting hier, wie im ersten Beitrag erwähnt.

Du hast doch auch siduction? wo kommen die hin. Der Key scheint ein Link zu sein, der nach kopieren nicht mehr funtionert.

Und signal?
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

Antworten