Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support GnuGPG also #228

Closed
jacobeatsspam opened this issue Jan 13, 2021 · 6 comments
Closed

Support GnuGPG also #228

jacobeatsspam opened this issue Jan 13, 2021 · 6 comments

Comments

@jacobeatsspam
Copy link

jacobeatsspam commented Jan 13, 2021

I just stumbled on how this project only verifies signatures if keybase is installed.

GnuGPG installs are nearly ubiquitous.

@anthraxx
Copy link
Collaborator

I would consider this project as dead:

#212
#213

@jacobeatsspam
Copy link
Author

@anthraxx maybe someone should fork?

@anthraxx
Copy link
Collaborator

@jacobisaliveandwell i kind of already did but i found this quite badly designed and started some rust stuff. once its available i will drop it here

@iamhsa
Copy link
Contributor

iamhsa commented Jan 23, 2021

I just stumbled on how this project only verifies signatures if keybase is installed.

GnuGPG installs are nearly ubiquitous.

Do you use the trust-tfenv directive as describe in the README ?
With this, signature is verified by GnuPG.

❯ cat .tfenv/use-gpgv
trust-tfenv: yes


❯ tfenv install latest
Installing Terraform v0.14.5
Downloading release tarball from https://releases.hashicorp.com/terraform/0.14.5/terraform_0.14.5_linux_amd64.zip
########################################################################################################################################################################################## 100.0%
Downloading SHA hash file from https://releases.hashicorp.com/terraform/0.14.5/terraform_0.14.5_SHA256SUMS
Downloading SHA hash signature file from https://releases.hashicorp.com/terraform/0.14.5/terraform_0.14.5_SHA256SUMS.sig
gpgv: Signature made Wed 20 Jan 2021 07:22:30 PM CET
gpgv:                using RSA key 91A6E7F85D05C65630BEF18951852D87348FFC4C
gpgv: Good signature from "HashiCorp Security <[email protected]>"
Archive:  tfenv_download.kZCRn9/terraform_0.14.5_linux_amd64.zip
  inflating: /home/hugosalesses/workspace/private/tools/tfenv/versions/0.14.5/terraform  
Installation of terraform v0.14.5 successful. To make this your default version, run 'tfenv use 0.14.5'

@jacobeatsspam
Copy link
Author

@iamhsa I did not. But I think @anthraxx brings up a good point.

@Zordrak
Copy link
Collaborator

Zordrak commented Jan 30, 2021

The project is not dead, I have just struggled to have time in the past year due to constant demand from full-time work on projects supporting COVID response.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants