Paketeupload ins PPA
Mitglied der Gruppe „easyvdr-team“ werden
Launchpad-Account erstellen:
Im Anschluss bekommt man eine Mail von Launchpad. Den Link anklicken um deine Mailadresse bei Launchpad zu validieren.
Nun kann man sich hier einloggen:
und https://launchpad.net/~easyvdr-team/ anwählen oder nach „easyvdr-team“ suchen und dort
„Join the team“ anklicken.
Danach wirst du von Martin oder Sinai der Gruppe hinzugefügt.
Jetzt musst du auf deinen Namen rechts oben klicken um dein Profil zu sehen.
Nun musst du den Ubuntu Code of Conduct signieren (auf das gelbe Ausrufezeichen klicken).
Dann geht es weiter mit „Register an Open GPG-Key“ - hierzu muss man sich nochmals einloggen
Jetzt wird nach dem Fingerprint des GPG-Schlüssels gefragt.
Falls man noch keinen PGP-Schlüssel hat, erzeugt man einen mit
gpg --gen-key
(Als Mailadresse bei diesem Schlüssel MUSS man die registrierte Mailadresse bei Launchpad angeben!!!)
Danach oder falls man bereits einen Schlüssel hat, kann man ihn mit
gpg --list-keys
ausgeben lassen, die Ausgabe sieht etwa so aus:
/home/benutzername/.gnupg/pubring.gpg ------------------------------- pub 1024D/54D14FF2 2007-02-19 uid Vorname Nachname (Kommentar) <[email protected]> sub 2048g/E10DFE1D 2007-02-19
Die "key-id", die im nächsten Schritt benötigt wird, wäre 54D14FF2.
PGP-Schlüssel veröffentlichen
Nun lädt man den öffentlichen Schlüssel auf einen Keyserver hoch
gpg --keyserver keyserver.ubuntu.com --send-keys 54D14FF2
Bis er auch beim Ubuntu-Keyserver angekommen ist, kann evtl. eine Stunde vergehen.
Fingerabdruck erzeugen
Mit
gpg --fingerprint 54D14FF2
erzeugt man den Fingerabdruck, er sieht etwa so aus:
27E0 7815 B47C 0397 90D5 8589 27D9 A27B F3F9 6058
Diesen Fingerprint gibt man auf der Launchpad-Seite ein. Nun bekommt man erneut eine verschlüsselte Mail, die man mit seinem Passwort öffnen muss.
Wie man eine Mail mit seinem privaten GPG-Schlüssel entschlüsselt, hängt vom Mailclient ab.
- http://wiki.ubuntuusers.de/Evolution#GnuPG
- http://wiki.ubuntuusers.de/Thunderbird/Enigmail
- http://wiki.ubuntuusers.de/KMail/Verschlüsselung
- http://wiki.ubuntuusers.de/Sylpheed#E-Mails-verschluesseln-mit-GnuPG
- http://wiki.ubuntuusers.de/Claws_Mail/Plugins#OpenPGP-Verschluesselung-mit-GnuPG
In der entschlüsselten Mail auf den Link unterhalb von
Please go here to finish adding the key to your Launchpad account:
klicken.
War das erfolgreich hast du deinen Key bei Launchpad hinterlegt und signierst deine Pakete mit deinem lokalen privaten Key – nur mit dieser Kombination ist ein Upload eines Paketes möglich.
Danach speichere dir den Code of Conduct auf deine Platte, indem du auf https://launchpad.net/codeofconduct auf „Download“ mit der rechten Maustaste und „Speichern unter“ auswählst. Nun signierst du den "Code of Conduct" mit
gpg --clearsign UbuntuCodeofConduct-2.0.txt
und bestätigst mit deinem Passwort für den GPG-Schlüssel. Nun wird eine Datei UbuntuCodeofConduct-2.0.txt.asc
generiert, die du mit
cat UbuntuCodeofConduct-2.0.txt.asc
anzeigst und ihn ins entsprechende Feld bei Launchpad kopierst und bestätigst.
Damit sollte jetzt auf deiner Seite bei „Signed Code of Conduct“ ein Yes stehen und deine Registrierung bei Launchpad ist komplett.
Nun kannst du Pakete in unser PPA laden.