If, e.g. snapshot.pub does not exist, but snapshot exists and is a valid private key, create snapshot.pub from snapshot or
tell the user how to do it themselves. (e.g. `ssh-key)
Remove a .pub file from the keystore and run a command which needs that key. Confirm that it is not being executed successfully. Load the private key and check if it is possible to access its public counterpart
If, e.g.
snapshot.pub
does not exist, butsnapshot
exists and is a valid private key, createsnapshot.pub
fromsnapshot
or tell the user how to do it themselves. (e.g. `ssh-key)Remove a
.pub
file from the keystore and run a command which needs that key. Confirm that it is not being executed successfully. Load the private key and check if it is possible to access its public counterpart