Bug 357362

Summary: Provide key expiration notifications
Product: [Applications] kgpg Reporter: Jaak Ristioja <jaak>
Component: generalAssignee: Rolf Eike Beer <kde>
Status: REPORTED ---    
Severity: wishlist    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: All   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Jaak Ristioja 2015-12-31 10:15:03 UTC
I often fail to remember when my GPG keys expire, so when it happens I have created new keys, and temporarily rolled back the computer time/date to sign the new keys with the expired keys.

It were proactively nice to be able to get notifications before selected keys expire (and dismiss/postpone these notifications).

Per key, this probably requires a notification time and a boolean whether the notification is active. Changes to the expiration time of monitored keys also need to be handled. It were also nice if KGPG would also ask to enable the notifications after (or during) key generation or import.

Reproducible: Always
Comment 1 Rolf Eike Beer 2016-01-04 13:43:54 UTC
I wonder if a setting per key is really needed, do you really have that many secret keys that this would have to be set per key?
Comment 2 Jaak Ristioja 2016-01-04 15:57:31 UTC
I think it is needed.

Personally, I only need notifications for keys I'm responsible for and need to update or keep track of. For example, I would not care much when another person's key is about to expire, unless I want to manually update that key from a keyserver.

PS: Is kgpg also missing a "refresh all keys" feature? Should I file a separate bug for this?
Comment 3 Rolf Eike Beer 2016-01-04 16:04:22 UTC
> I think it is needed.
> 
> Personally, I only need notifications for keys I'm responsible for and need
> to update or keep track of. For example, I would not care much when another
> person's key is about to expire, unless I want to manually update that key
> from a keyserver.

I was talking about only watching keys where you have the secret key for.

> PS: Is kgpg also missing a "refresh all keys" feature? Should I file a
> separate bug for this?

Ctrl-A, rightclick, refresh. That's fast enough that I will not add a shortcut 
for this.