1 | Install cgywin, including Utils/gnupg and Net/openssh packages, or install gpg from http://www.gnupg.org/(en)/download/index.html |
---|
2 | Generate a key-pair with $ gpg --gen-key using default key kind ("DSA and Elgamal") and ELG-E keys size (2048). Info |
---|
- The generated keys are stored in $HOME/.gnupg or %HOME%\Application Data\gnupg subdirectory.
- Save the content in this subdirectory to a safe media. This contains your private key used to sign all the OpenJPA release materials.
|
|
---|
3 | Backup your cygwin home directory to another media |
---|
4 | Add your public key to https://svn.apache.org/repos/asf/openjpa/site/docs/KEYS and /www/www.apache.org/dist/openjpa/KEYS . See the commands describe at the beginning of this KEYS file to perform this task. The gpg key-pair is used to sign the published artifacts for the OpenJPA releases. |
---|
5 | Following the instructions in http://people.apache.org/~henkp/trust/ and ask someone in the OpenJPA project to sign your public key. |
---|
6 | Submit your public key to a key server. E.g. http://pgp.surfnet.nl:11371/ or http://pgp.mit.edu/ |
---|