Kleopatra: Ablaufdatum ändern...

Hallo,
ändert man in Kleopatra (3.1.10) via Rechtsklick das Ablaufdatum eines PGP-Schlüssels, wird nur das Ablaufdatum des Hauptschlüssels geändert, die Unterschlüssel laufen trotzdem zum alten Termin ab, siehe Screenshot. Hmmm…

Wie ändere ich das Ablaufdatum des Hauptschlüssels und aller Unterschlüssel?

Danke + Gruß, Chris.

ablaufdatum.jpg

Hmm,

das sollte soweit ich weiß passieren. Wenn nicht ist das ein bug. Ich habe mal einen Fall aufgemacht mir das anzuschauen. https://dev.gnupg.org/T4717
Explizit kannst du es natürlich auf der Kommandozeile machen mit “gpg --edit-key”

Nabend,
gerade nochmals getestet:
In Kleopatra wird definitiv nur das Ablaufdatum des primären Schlüssels geändert, egal ob man nur einen oder mehrere Subkeys hat.

Auf der Komandozeile mit :
c:>gpg --edit-key 7BF4XXXX
gpg> key *
werden nur subkeys ausgewählt, NICHT der primäre Schlüssel.
Dessen Ablaufdatum muss man vorher mit
gpg>expire
abgepasst haben, also doppelte Arbeit:

Verfallsdatum ändern derzeit:

C:>gpg --edit-key 7BF4XXXX
gpg> expire (nur für den Hauptschlüssel!)
gpg> key * (für Subkeys oder einzeln mit key 1 / key 2 usw. an- und abwählen, dann )
gpg> expire (Möchten Sie Verfallsdaten aller Unterschlüssel ändern: J)
gpg> save
C:>

Wünschenswert wäre:
C:>gpg --edit-key 7BF4XXXX
gpg> key * (wählt primären und alle Subkeys, dann )
gpg> expire (Möchten Sie Verfallsdaten aller Schlüssel ändern: J)
gpg> save
C:>

Irgendwas ist da imho faul…

LG Chris

Erscheint mir auch unnötig kompliziert zumal der pimary key an anderer stelle in GnuPG wie ein subkey verwendet wird.

Es kann sein das ich da mal das verhalten in GnuPG auf der Kommandozeile verändert hat und das es deshalb in Kleopatra nicht mehr richtig funktioniert. Kleo benutzt im Endeffekt auch das --edit-key interface.

Trotzdem sollte nach:
C:>gpg --edit-key 7BF4XXXX
gpg> key *
der primäre und alle Subkeys ausgewählt werden, und das werden sie wohl nicht.

LG Chris