Commit Graph

181 Commits

Author SHA1 Message Date
Charlie O'Keefe fe057e09a8
Merge pull request #48 from charlieok/master
List platform-specific steps first
2019-02-14 13:19:49 -07:00
Charlie O'Keefe c13af9c93b List platform-specific steps first
We want the reader to follow the platform-specific steps first, if
applicable, rather than having to read ahead or start doing something
they don't need to do.
2019-02-14 13:18:25 -07:00
Charlie O'Keefe 62460bdb84
Merge pull request #47 from charlieok/simplify_requirements
Just say four cores
2019-02-14 13:11:12 -07:00
Charlie O'Keefe c0d8bc683e Just say four cores 2019-02-14 13:10:14 -07:00
Charlie O'Keefe 46e76d0122
Merge pull request #46 from charlieok/dont_override_gnupghome
Don't override GNUPGHOME
2019-02-13 22:07:28 -07:00
Charlie O'Keefe 7491699409 Don't override GNUPGHOME
A user may have set GNUPGHOME to a location other than
$HOME/.gnupg and if they have, we should let gpg use that location.
gpg already defaults to $HOME/.gnupg if GNUPGHOME isn't set.
2019-02-13 21:38:14 -07:00
Charlie O'Keefe ed4bdbacd3
Merge pull request #45 from charlieok/double_quote_git_name
Double-quote git name
2019-02-13 20:36:53 -07:00
Charlie O'Keefe 450ab9c789 Double-quote git name
It failed on my name so this is intended to fix that
2019-02-13 20:33:40 -07:00
Charlie O'Keefe cb14e8c9ce
Merge pull request #44 from charlieok/update_debian_9_versions
Update dates and versions in debian 9 steps
2019-02-13 17:54:45 -07:00
Charlie O'Keefe fa56d5a11f Update dates and versions in debian 9 steps 2019-02-13 17:00:54 -07:00
Charlie O'Keefe 5614c86151
Merge pull request #43 from charlieok/minor_edits
Minor edits
2019-02-13 16:03:17 -07:00
Charlie O'Keefe 56cc3027a2 : -> . 2019-02-13 16:02:37 -07:00
Charlie O'Keefe 180de682c3 Remind user to update the zcash_version field 2019-02-13 16:02:21 -07:00
Charlie O'Keefe ac1514239f
Merge pull request #42 from charlieok/fix_version_number_typo
Fix version number typo
2019-02-13 14:57:43 -07:00
Charlie O'Keefe f859de1c2e Fix version number typo
This was meant to read "2.1.18".
GnuPG version 2.11.18 is not a thing (at least not so far)
2019-02-13 14:57:02 -07:00
Charlie O'Keefe 5e30081968
Merge pull request #41 from charlieok/change_profile_to_bashrc
.profile -> .bashrc
2019-02-12 19:59:26 -07:00
Charlie O'Keefe 70945be0a2 .profile -> .bashrc
.profile doesn't run when launching a new shell
2019-02-12 19:58:30 -07:00
Charlie O'Keefe 2d6264dd30
Merge pull request #39 from charlieok/change_apt_get_to_apt
Refer to apt rather than apt-get
2019-02-12 16:23:48 -07:00
Charlie O'Keefe 6ac640cf8f Refer to apt rather than apt-get
The extra "-get" is unnecessary
2019-02-12 16:23:00 -07:00
Charlie O'Keefe 6247f9e75a
Merge pull request #38 from charlieok/bump_ram_requirement
Bump RAM requirement from 4GB to 6GB
2019-02-12 16:11:02 -07:00
Charlie O'Keefe 06411853d8 Bump RAM requirement from 4GB to 6GB 2019-02-12 16:09:51 -07:00
Charlie O'Keefe c8e18e1453
Merge pull request #35 from charlieok/fix_vagrant_deb_url
Fix url intended to point to vagrant version 2.0.4
2018-12-06 08:04:49 -07:00
Charlie O'Keefe 29f6b7c970 Fix url intended to point to vagrant version 2.0.4 2018-12-03 11:55:52 -07:00
str4d 3a6c017638
Merge pull request #33 from charlieok/specify_vagrant_2.0.3_or_greater
Specify vagrant 2.0.3 or greater
2018-05-07 18:20:18 +01:00
Charlie OKeefe 7c7dc976e5 Give command line instruction to wget vagrant 2.0.4
Specify a version that has been successfully tested. Can be updated if
and when other later versions are also successfully tested.
2018-05-07 10:14:01 -06:00
Charlie OKeefe db0f87f03d Specify Vagrant 2.0.3 or higher 2018-05-07 10:11:58 -06:00
str4d e90f4a2227
Merge pull request #31 from charlieok/per_platform_install_steps
Move dependency install steps from README.md to per-platform pages
2018-05-07 13:46:14 +01:00
Charlie OKeefe 1d28131077 pip install without sudo
As requested in https://github.com/zcash/zcash-gitian/issues/15
2018-04-23 16:30:40 -06:00
Charlie OKeefe a0f75ea091 Remove 'tested with' note at bottom of README.md 2018-04-23 16:30:40 -06:00
Charlie OKeefe a287191d61 Move dependency install steps from README.md to per-platform pages 2018-04-23 16:30:40 -06:00
Charlie O'Keefe bdf2170687
Merge pull request #30 from charlieok/gpg_2.18_or_greater
Update instructions to say to use gpg 2.1.18 or greater
2018-04-23 07:41:23 -06:00
Charlie O'Keefe dd0152be8b Update instructions to say to use gpg 2.1.18 or greater
Address issue with earlier versions of gpg 2.1.x that incorrectly prompt the user for
a passphrase when a key is stored without a passphrase.
2018-04-22 01:12:36 -06:00
Charlie O'Keefe 150937df0f
Merge pull request #28 from charlieok/vm_provisioning_fixes
VM provisioning fixes
2018-04-17 21:00:52 -07:00
Charlie O'Keefe 84f957c7f7 Recommend four cores when provisioning VM
Ran into VM freezes when running with two cores.
2018-04-16 21:07:57 -07:00
Charlie O'Keefe 23659e1628 Remove redundant instruction
README.md already covered installing these packages earlier.
2018-04-16 21:05:13 -07:00
Charlie O'Keefe e20cfe0782 Don't run local actions as root
commands using local_action were inheriting a global setting of "become: yes" and attempting to run using sudo. This resulted in password prompts that halted ansible execution.
2018-04-16 21:03:51 -07:00
Charlie O'Keefe 6e99c732e9 ignore errors on 'Check that the secret key exists' task
If the grep for gpg_key_id fails to match we will have an exit code of 1 which by
default will cause the task to fail. According to the README, using a gpg key is considered optional. So we don't want the build to halt in this case.
2018-04-12 14:19:22 -06:00
Charlie O'Keefe 90151b3471 Add --with-colons option
This option tells gpg to use a colon-separated output format intended for parsing
by scripts rather than reading by humans. From my experience it is also less likely
to truncate the key id we are grepping for here, which would cause the grep
command to miss the key id, even when it exists in the key database.
2018-04-12 14:10:36 -06:00
Charlie O'Keefe 1e696ce2be Use 'shell' ansible module in place of 'command'
This is a compound command, piping the output of a call to gpg2 to the input of
a call to grep. This is the type of instruction that requires a shell to interpret, so use
the 'shell' module.
2018-04-12 14:04:42 -06:00
Charlie O'Keefe c6123f5c1e
Merge pull request #22 from charlieok/ansible_tweaks
Ansible tweaks and additional README notes
2018-04-02 17:11:47 -06:00
Charlie O'Keefe 89587e715d Add note about possibly truncated key id 2018-04-02 17:08:05 -06:00
Charlie O'Keefe 06603f00ee Make formatting of argument descriptions consistent 2018-04-02 16:14:28 -06:00
Charlie O'Keefe 9f2006cc6e Remove some detail from example output
some gpg2 versions don't include this portion in their output
2018-04-02 15:54:21 -06:00
Charlie O'Keefe 5122e37c73 markdown formatting fix 2018-04-02 15:50:14 -06:00
Charlie O'Keefe f5bf9597f3 Combine two block quotes into one 2018-04-02 15:40:29 -06:00
Charlie O'Keefe e8a38a261c 'quick-gen-key' works on more versions than 'quick-generate-key' 2018-04-02 15:39:27 -06:00
Charlie O'Keefe d4a1ca5035 Update gnupg description
correct apt package name to gnupg2 and update note about gpg2 to make
clear that it is likely more relevant to non-apt scenarios.
2018-04-02 15:18:36 -06:00
Charlie O'Keefe 64949c3f9a Remove extra 'is' 2018-04-02 12:08:26 -06:00
Charlie O'Keefe 495295459c Call gpg2 for consistency (on some systems gpg will get version 1.x) 2018-04-01 07:45:23 -06:00
Marshall Gaucher 8444c7ef32
Fix for incorrect markdown render
Although the prior commit fixed the 'cosmetics / formatting' , the markdown rendering botched command for single and double quote params
2018-03-31 17:38:05 -06:00