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
c4a2fcf26c
Remove 'optional' label from gpg_key_id entry in gitian.yml
...
This is said to no longer be optional
https://chat.zcashcommunity.com/channel/zcash-dev?msg=qG2fZcCBid2vSBcoz
2019-02-14 13:28:55 -07:00
Charlie OKeefe
b62ccfde55
Add rng-tools to the list of packages to install
...
This was seen to fix an issue where gpg2 hung waiting for entropy when
generating keys
https://chat.zcashcommunity.com/channel/zcash-dev?msg=AkSCfLbihcgtECiig
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
Charlie OKeefe
9f182d481e
Inline instruction on testing github ssh connection
2019-02-14 13:28:55 -07:00
Charlie OKeefe
1a24a2c54a
Can use 'apt' instead of 'apt-get'
2019-02-14 13:28:55 -07:00
Charlie OKeefe
dae24ab3f8
Minor syntax/grammar cleanup
2019-02-14 13:28:55 -07:00
Charlie OKeefe
cf58cde47b
Add steps for installing dependencies using Ubuntu 18.04
2019-02-14 13:28:55 -07:00
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