Add note about two-factor authentication and pushing from the VM

This commit is contained in:
Jay Graber 2017-03-08 22:44:26 -08:00
parent 0458368089
commit 83dda5e859
1 changed files with 1 additions and 1 deletions

View File

@ -83,7 +83,7 @@ It's also a good idea to regularly `git pull` on this repository to obtain updat
Generating and uploading signatures
-----------------------------------
After the build successfully completes, `gsign` will be called. Commit and push your signatures (both the .assert and .assert.sig files) to the [zcash/gitian.sigs](https://github.com/zcash/gitian.sigs) repository, or if that's not possible then create a pull request.
After the build successfully completes, `gsign` will be called. Commit and push your signatures (both the .assert and .assert.sig files) to the [zcash/gitian.sigs](https://github.com/zcash/gitian.sigs) repository, or if that's not possible then create a pull request. (If you have two-factor enabled on your github account and are not using ssh, be sure to disable then re-enable in order to successfully authenticate yourself with your username and password from within the VM)
Signatures can be verified by running `gitian-build.sh --verify`, but set `build=false` in the script to skip building. Run a `git pull` beforehand on `gitian.sigs` so you have the latest. The provisioning includes a task which imports Zcash developer public keys to the Vagrant user's keyring and sets them to ultimately trusted, but they can also be found at `contrib/gitian-downloader` within the Zcash source repository.