Score:0

อัปเดต GPG SignWith ใน repo สาธารณะที่เตรียมด้วย reprepro

ธง gb

ฉันมี repo สาธารณะที่มี 2 แพ็คเกจ มันถูกกำหนดขึ้นด้วย รีพรีโปร และสิ่งนั้นถูกเซ็นชื่อด้วยคีย์ GPG ที่อ้างอิงโดย ลงชื่อด้วย คำสั่งใน สาธารณะ / conf / การกระจาย. มีการเพิ่มแพ็คเกจด้วย reprepro -b public/ --ask-passphrase includedeb โฟกัส mypackage_amd64.deb.

เนื่องจากคีย์ GPG หมดอายุ ฉันจึงต้องตั้งค่าใหม่ ดังนั้นฉันจึงทำตามขั้นตอนต่อไปนี้:

  1. สร้างคีย์ GPG ใหม่ gpg --gen-คีย์.

  2. ส่งออกคีย์ด้วย gpg -- เกราะ -- ส่งออก 9B5BBD0820B7326B > repo.asc ภายในโฟลเดอร์ repo เพื่อให้ผู้ใช้สามารถ wget -q http://repo.example.com/repo.asc -O- | sudo apt-key เพิ่ม -

  3. เปลี่ยนทุก ลงชื่อด้วย เข้าแถว สาธารณะ / conf / การกระจาย เพื่อให้ตรงกับ gpg ใหม่นั้น

ตอนนี้เมื่อฉันได้รับไฟล์ (http://repo.example.com/public/conf/distributions, http://repo.example.com/repo.asc) ดูเหมือนจะถูกต้อง

แต่ การปรับปรุงที่เหมาะสม ยังคงบ่น:

ข้อผิดพลาด:1 http://repo.example.com/public โฟกัส In Release
ลายเซ็นต่อไปนี้ไม่ถูกต้อง: EXPKEYSIG 8320586119BDB444 ผู้เขียน [email protected]

ที่ 8320586119BDB444 สอดคล้องกับกบข.เดิม ขาดอะไรไปในขั้นตอนนี้ ?

Score:0
ธง gb

การเขียนคำถามตั้งแต่ต้นจนจบบางครั้งช่วยให้ทราบว่ามีอะไรขาดหายไปบ้าง :)

ฉันเพียงแค่ต้องสร้างไฟล์ repo ใหม่ด้วยคำสั่งต่อไปนี้ :

reprepro -b public/ --ask-passphrase โฟกัสการส่งออก
reprepro -b สาธารณะ/ --ask-passphrase ส่งออกไบโอนิค

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา