Commit Graph

88 Commits

Author SHA1 Message Date
Charlie O'Keefe 17e8d57eb2 Update README to show ed25519 ssh key generation 2019-07-23 09:28:26 -06:00
Charlie O'Keefe 3c59fdfcbf Update dates and version 2019-06-12 22:21:01 -06:00
Charlie O'Keefe ab8e0747be Update dates and versions 2019-05-15 16:05:49 -06:00
Charlie O'Keefe 413c16b70e Fix repository name
The repository named in this instruction should be gitian.sigs, not
zcash-gitian.
2019-05-07 13:21:58 -06:00
Charlie O'Keefe 9e150e9bb7 Bump dates and dependency versions
Also reduce verbiage about homebrew-cask
2019-05-02 13:22:29 -06:00
Charlie O'Keefe 8abe1aedcf Remove '--provision' from example command
This is default behavior and doesn't need to be part of the command
2019-04-17 08:49:28 -06:00
Charlie O'Keefe 1139acd1e7 Add note about nested virtualization 2019-04-16 16:50:32 -06:00
Charlie O'Keefe d0d897b0a3 Update venv example to pin to specific python version 2019-03-30 10:35:19 -06:00
Charlie O'Keefe 46827bfabc Mention cloning from fork vs cloning the main repo 2019-03-30 10:34:40 -06:00
Charlie O'Keefe a619aed25c Bump dates/versions 2019-03-30 10:33:34 -06:00
Charlie O'Keefe c84bad4d6e Remove note about installing vagrant-scp
This is now handled in the Vagrantfile
2019-03-29 00:12:06 -06:00
Charlie O'Keefe 92bf83e881 Add "-b 4096" argument to ssh-keygen example command
per @garethtdavies suggestion
https://github.com/zcash/zcash-gitian/pull/58#discussion_r270273253
2019-03-28 23:34:23 -06:00
Charlie O'Keefe 9ffcf1394e minor edits 2019-03-27 13:27:02 -06:00
Charlie O'Keefe f668ba5618 Update section on pushing signatures to github
Thanks to @garethtdavies for the suggestion
https://github.com/zcash/zcash-gitian/pull/58#issuecomment-477206099
2019-03-27 12:22:25 -06:00
Charlie O'Keefe 252475f2c9 Drop gpg2 in favor of gpg 2019-03-27 00:09:31 -06:00
Charlie O'Keefe c483b96613 Update Vagrant plugin install step to use dependencies from Vagrantfile 2019-03-27 00:09:31 -06:00
Charlie O'Keefe 59e527ebf5 Update prompts for consistency 2019-03-27 00:09:31 -06:00
Charlie O'Keefe d4b05430fd Change vagrant plugin install from global to local 2019-03-26 22:31:51 -06:00
Charlie O'Keefe c5952dcc92 Move vagrant-disksize install later in the order 2019-03-26 22:31:51 -06:00
Charlie O'Keefe 6573891261 Update macOS link in README.md 2019-03-26 22:31:51 -06:00
Charlie O'Keefe 182fb42653 Remove note about stashing local customizations 2019-03-26 22:31:51 -06:00
Charlie O'Keefe 0f5e913e94 Add context to prompts in example commands 2019-03-26 22:31:51 -06:00
Charlie O'Keefe 1814f60ad1 Add step to set ZCASH_VERSION 2019-03-26 22:31:51 -06:00
Charlie O'Keefe 94e6b0a5da Add 'Install pip packages' step 2019-03-26 22:31:51 -06:00
Charlie O'Keefe c35dfe3db2 Add 'Upgrade pip' step 2019-03-26 22:31:51 -06:00
Charlie O'Keefe 2548288390 Describe how GPG_KEY_NAME/gpg_key_name is used
Might want to just rename these variables to SIGNER/signer
2019-03-26 22:31:51 -06:00
Charlie O'Keefe 96075b74b9 point user to .env for gpg key id/name config 2019-03-26 22:31:51 -06:00
Charlie O'Keefe 918c889ae3 Update example output 2019-03-26 22:31:51 -06:00
Charlie O'Keefe 24d64b83bb Add note about skipping venv install if not needed for ansible 2019-03-26 22:31:51 -06:00
Charlie O'Keefe aaf1e3f0a5 Add walkthrough on setting up a python virtual environment 2019-03-26 22:29:13 -06:00
Charlie O'Keefe 98fa249308 Remove section on editing gitian.yml
Shouldn't need to ask the user to do this
2019-03-26 22:29:13 -06:00
Charlie O'Keefe 97e2790e4b Add section on allowing .envrc files 2019-03-26 22:29:13 -06:00
Charlie O'Keefe ff325c9904 Add setup step to copy .env.example and .envrc.example 2019-03-26 22:29:13 -06:00
Charlie O'Keefe 609a08c337 Add more description to 'clone project' step 2019-03-26 13:27:06 -06:00
Charlie O'Keefe e24d785b48 Minor wording change 2019-03-26 13:27:06 -06:00
Charlie O'Keefe f4a61450e0 Bump vagrant-disksize step 2019-03-26 13:27:06 -06:00
Charlie O'Keefe def46d8331 Update python list item to mention venv support 2019-03-26 13:27:06 -06:00
Charlie O'Keefe 47c88df4ec Add direnv as an optional/recommended dependency 2019-03-26 13:27:06 -06:00
Charlie O'Keefe 5ef5d1ffb6 Add Python to list of dependencies 2019-03-26 13:27:06 -06:00
Charlie O'Keefe 2934c1b304 Remove Ansible from list of Dependencies
Rather than describing this in the first part, which depends on OS,
I'll describe using a project-local python virtual environment.
2019-03-26 13:27:06 -06:00
Charlie O'Keefe 038ea71dc4 Remove ssh-key-copying tasks, ssh_key_name config
Preferring ssh-agent forwarding to copying user's ssh keys.

As a bonus, ansible tasks don't need to know or care about the name or
path of the user's ssh private key file, and the configuration is
simplified.
2019-02-14 15:43:45 -07:00
Charlie O'Keefe 4445214926 Remove ssh portion of "GPG and SSH" section
The parts about ssh here are now addressed by the above walkthrough of
ssh-agent forwarding.
2019-02-14 15:43:45 -07:00
Charlie O'Keefe e6c5f4cd59 Add steps to ssh-add and verify that it worked
Walk the user through using ssh-agent in case they're unfamiliar with it
2019-02-14 15:43:45 -07:00
Charlie O'Keefe 9664a7ad20 backtick-quote directory path
This fixed a syntax-highlighting artifact in the sublime markdown view
2019-02-14 15:43:45 -07:00
Charlie O'Keefe befdf62fb4 Clarify what the ssh keypair we're using is for 2019-02-14 15:43:45 -07:00
Charlie O'Keefe fce7b89e9d Add missing space 2019-02-14 15:41:34 -07:00
Charlie O'Keefe 77a804aa52 Clarify that gsign is a gitian command 2019-02-14 13:50:21 -07:00
Charlie O'Keefe d0cabd80ef Remove redundant instruction
Already covered above when listing fields in gitian.yml
2019-02-14 13:42:43 -07:00
Charlie OKeefe e79c6b6fdb Use 'quick-generate-key' in command instead of 'quick-gen-key'
The longer form matches the command's help output. This was originally
changed to support earlier versions of gpg but I later encountered other
problems with earlier versions and added 2.1.18 as a recommended minimum
version number.
2019-02-14 13:28:55 -07:00
Charlie OKeefe 5b34223880 Be explicit about directing user to specify tag 2019-02-14 13:28:55 -07:00