staging.inyokaproject.org

Paketbau geht schief

Status: Gelöst | Ubuntu-Version: Ubuntu 11.04 (Natty Narwhal)
Antworten |

Meister0815

Avatar von Meister0815

Anmeldungsdatum:
7. Februar 2010

Beiträge: 903

Habe gerade versucht nach der Anleitung Paketbau/Skripte verpacken ein Programm in ein deb-Paket zu bringen. Leider bricht debuild ab mit der Fehlermeldung:

Now signing changes and any dsc files...
 signfile easyshutdown_0.1.dsc Meister0815 <meister.nullachtfuenfzehn@gmail.com>
gpg: »Meister0815 <meister.nullachtfuenfzehn@gmail.com>« übersprungen: Geheimer Schlüssel ist nicht vorhanden
gpg: /tmp/debsign.M8G1zdvw/easyshutdown_0.1.dsc: clearsign failed: Geheimer Schlüssel ist nicht vorhanden
debsign: gpg error occurred!  Aborting....
debuild: fatal error at line 1256:
running debsign failed
xxx@cioran:~/Programme/debs/easyshutdown/easyshutdown-0.1$ 

Wie löse ich dieses Problem mit der Signierung?

Habe schon GnuPG und Paketbau konsultiert, werde aber nicht schlauer.

Moderiert von primus pilus:

Thema in das richtige Forum verschoben.

redknight Team-Icon

Moderator & Supporter
Avatar von redknight

Anmeldungsdatum:
30. Oktober 2008

Beiträge: 21668

Welche subkeys hast du denn in deinem Schlüssel? Für die Paketsignatur brauchst du irgendwas symmetrischen, DSA zB

Meister0815

(Themenstarter)
Avatar von Meister0815

Anmeldungsdatum:
7. Februar 2010

Beiträge: 903

redknight schrieb:

Welche subkeys hast du denn in deinem Schlüssel?

Öhm, keine Ahnung? Wie finde ich das raus? Also ich hab keinen extra Schlüssel erzeugt...

Für die Paketsignatur brauchst du irgendwas symmetrischen, DSA zB

Wie mach ich das?

Hab's geschafft. Das Problem war, dass mein Name + Emailadresse in den deb-Dateien eine andere war als die bei gpg. Also habe ich einen neuen Schlüssel für den anderen Namen erzeugt, und es ging ☺

Danke für Deine Hilfe!

redknight Team-Icon

Moderator & Supporter
Avatar von redknight

Anmeldungsdatum:
30. Oktober 2008

Beiträge: 21668

Meister0815 schrieb:

redknight schrieb:

Welche subkeys hast du denn in deinem Schlüssel?

Öhm, keine Ahnung? Wie finde ich das raus?

In der Schlüsselverwaltung deines Vertrauens. Konsole:

gpg --list-keys

Also ich hab keinen extra Schlüssel erzeugt...

Irgendwann™ musst du ja einen erzeugt haben. Der kommt ja nicht durch ein Wunder auf deine Platte 😛

Für die Paketsignatur brauchst du irgendwas symmetrischen, DSA zB

Wie mach ich das?

Wieder mit der Schlüsselverwaltung deines Vertrauens. Geht an der konsole, gibt auch GUIs dafür.

Meister0815

(Themenstarter)
Avatar von Meister0815

Anmeldungsdatum:
7. Februar 2010

Beiträge: 903

Warst ein bisschen schneller als ich, ich hab's gelöst, sie post oben dran 😉 Danke!

beowulfof

Anmeldungsdatum:
27. April 2007

Beiträge: 366

Der Thread ist schon was älter, aber das Problem kann einen immer noch überraschen. Mir jetzt unter 14.10 passiert.

Der Grund warum der passende Schlüssel zum signieren nicht gefunden wurde, war schlicht, bei der Schlüsselerstellung habe ich einen Kommentar angegeben gehabt, dadurch hat sich die repräsentation des Schlüssels geändert (durch den zusätzlichen Kommentar in Klammern) und dadurch konnte der korrekte Schlüssel nicht zugeordnet werden.

Lösung: Neuer Schlüssel erzeugt, ohne Kommentar, und alles läuft problemlos.

Antworten |