-
Notifications
You must be signed in to change notification settings - Fork 51
PGP User ID (Email) Management #103
Comments
Hi @rymcol, if you re-export the public key, i.e. with |
HI @agrinman. I've been having issues related to the PGP key as well. I understand that id management is in the works, so this may already be being addressed. My issue is slightly different from above in that not only did I try to change my user email, but I also went farther in that I unpaired krypton from my laptop, uninstalled on my laptop, deleted the app and data on my iOS and started over using another email. While the SSH key generated included the new email, the PGP key still used the email I used prior to the uninstall, deleting of the app, etc. |
@dfundingsland in fact the PGP user ids are stored in keychain and does not get removed even when you delete the app (this also means you can delete krypton and reinstall and your key pair won't go away. However, It should get removed if you destroy your key pair in the app from the settings screen (the trash icon, top right). |
@agrinman And therein lies the problem. While I do get a new key pair after destroying it in the app, it still has the previous email associated it with it, not the new one that I entered into the app. |
@dfundingsland Got it, this is a bug. Destroy should be removing emails. One (slightly annoying) remedy you can do now is cycle the email out:
Understandably this is annoying and you might not have 3 emails you want to use, but this will get rid of the unwanted email. Apologies for the inconvenience. A fix for this & and better user id management is coming soon! |
@agrinman Thanks! I'll give it a try and will keep an eye out for the fix and better user id management. |
This isn't working for me. Here's the output I get after making three commits with three different emails:
Here's my git log:
For each of these, I repeatedly changed the email in
|
Running |
Sorry, I should have clarified that I already did this (and also tried |
I have 3 email addresses associated with my kr codesign key that I just created today. The first is correct. The other two - I have no idea where they came from. Some permutations of contractions of my name with my mail provider as the domain. I can see nowhere in the krypton app to destroy my key. How can I be sure if I create a new one - that it will be correct? No gitconfig file on my system has the broken emails in it. Where did they come from? |
PGP Support would be greatly improved with the ability to manage user id (emails). Currently if you change your global git config
user.email
property, kr will add the new email as a user id, but there seems to be no way to revoke one or change the primary user id for the key.The text was updated successfully, but these errors were encountered: