Open a key creation dialog from command line or from another program
Use cases
Mandatory local keys setup (any type needed) on first sign in.
Such keys are needed, for example, in the extra boot-time signature validation of the encrypted root file system image in Archiso-generated systems.
Desired behavior
Having applications using GPG easily trigger key setup in seahorse. I'm thinking, in particular, about GNOME initial setup.
If I remember well KGpg already has implemented long ago a key creation setup procedure on first run, for example triggered by pip
whenever downloading a package without having previously set a key.
Benefits of the solution
Some applications require GPG keys setup as a prerequisite for running, so having this done automatically will save users to have to learn what Seahorse and GPG are in order to use those applications.
Possible drawbacks
Can't see any.
Edited by tallero