Bug 397341

Summary: PGP keys: Changing expiration date doesn't change expiration date of all subkeys
Product: [Applications] kleopatra Reporter: t.schmittlauch
Component: generalAssignee: Andre Heinecke <aheinecke>
Status: RESOLVED FIXED    
Severity: normal CC: kdepim-bugs, kloecker, mutz
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description t.schmittlauch 2018-08-10 12:44:30 UTC
When changing the expiration date of a PGP key only the subkeys for certifying and signing are changed, while the subkey for encryption remains unchanged.

How to reproduce:
1. Change the expiration date of a key (either using right-click -> "Change Expiry Date" or right-click -> "Details" -> pen symbol next to "Expires")
2. look at expiration dates of subkeys (right-click -> "Details" -> "More details")

Expected results: all subkeys have been set to expire at the new expiration date

Actual result: Only the subkey with the usage "Certify, Sign" has been set to the new expiration date, while the subkey with the usage "Encrypt" remains unchanged

kleopatra version 18.04.3
Comment 1 Ingo Klöcker 2022-02-09 18:00:13 UTC
This has been changed/fixed recently. Please retry with version 21.12. For details see https://dev.gnupg.org/T4717