-
Clone this repo into a working area
git clone <repo> gpg-renew cd gpg-renew
-
Extract/Place GPG secret key into the directory. Example:
<keyname>.secretkey.pem
-
Run
gpg-renew-auto
with key id (yogendrarampuria) and extension month(s) (6) as argumentsscripts/gpg-renew-auto yogendrarampuria 6
-
Store away cert and revocation cert in safe place.
- .secretkey.pem (Backup of old key)
- .publickey.pem (Backup of old cert)
- .revocationcert.pem (Backup of old revocation key)
- .revocationcert.pem
- .publickey.pem
-
Delete working area. Delete .gpg and exported files (*.pem, new and backup)
rm -rf .gpg *.pem