ChatSecure / ChatSecure-iOS

ChatSecure is a free and open source encrypted chat client for iOS that supports OTR and OMEMO encryption over XMPP.
https://chatsecure.org
Other
3.13k stars 1.03k forks source link

How to add the public signing keys for OpenSSL, GnuPG, libevent, and libotr. #363

Open minglini opened 9 years ago

minglini commented 9 years ago

Im following the steps to install ChatSecure-iOS, and i dont know how to continue in the following step: "Install GPGTools and add the public signing keys for OpenSSL, GnuPG, libevent, and libotr. (TODO make these links to the keys)".

How can i do this? How can i add these public signing keys?

jayrajmgohil commented 9 years ago

I am also not aware about these steps. Please let me know also about any update for this steps.

thellimist commented 8 years ago

A description would be great at least in issues.

vicksolanki commented 8 years ago

+1 Would love to know more detail about this! Thanks.

adlahd commented 8 years ago

Please if someone knows help us.

vishalkardode commented 8 years ago

I am also looking for details for the step.

jayarajb1116 commented 8 years ago

I too don't know to do that. Please help

rugmangathan commented 8 years ago

I'm too struck at this stage. Any help would be great.

coolsky0725 commented 8 years ago

Please let me know the solution for this issue...

ethansherriff commented 8 years ago

Anyone managed to do this?

ethansherriff commented 8 years ago

Ooh I managed to clone the submodules by adding my SSH RSA key to my github account. See this link. In short:

  1. Go to your Settings (on GitHub) then click on SSH and GPG on the left hand side menu.
  2. Run:

    pbcopy < ~/.ssh/id_rsa.pub
  3. Click on new SSH key and then paste in the key (it was copied to your clipboard in step 3).
  4. In your ChatSecure iOS source directory, re-run:

    git submodule update --init --recursive
  5. Enter your SSH key passphrase for each submodule over and over again 😞😒