Puncte:0

Actualizați GPG SignWith în repo public pregătit cu reprepro

drapel gb

Am un depozit public cu 2 pachete disponibile. Este configurat cu repro iar lucrul este semnat cu o cheie GPG la care face referire SemneazăCu instruire în public/conf/distribuţii. Pachetele sunt adăugate cu repro -b public/ --ask-passphrase includedeb focal mypackage_amd64.deb.

Deoarece cheia GPG a expirat, acum trebuie să setez una nouă. Așa că am făcut următorii pași:

  1. Generați o nouă cheie GPG gpg --gen-key.

  2. Exportați cheia cu gpg --armour --export 9B5BBD0820B7326B > repo.asc în folderul repo, astfel încât utilizatorii să poată wget -q http://repo.example.com/repo.asc -O- | sudo apt-key add -

  3. Schimbat fiecare SemneazăCu linii în public/conf/distribuţii pentru a se potrivi noului gpg.

Acum, când primesc fișierele (http://repo.example.com/public/conf/distributions, http://repo.example.com/repo.asc), lucrurile par în regulă.

Dar actualizare apt încă se plâng:

Err:1 http://repo.example.com/public focal InRelease
Următoarele semnături au fost nevalide: EXPKEYSIG 8320586119BDB444 Autor [email protected]

Acea 8320586119BDB444 corespunde GPG-ului precedent. Ce lipsește în această procedură?

Puncte:0
drapel gb

Scrierea întrebării de la început până la sfârșit ajută uneori să-ți dai seama ce lipsește :)

Pur și simplu aveam nevoie să regenerez fișierele repo cu următoarele comenzi:

repro -b public/ --ask-passphrase export focal
repro -b public/ --ask-passphrase export bionic

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.