mirror of
https://github.com/cryptoadvance/specter-desktop.git
synced 2026-08-13 12:33:29 +02:00
Chore: Release signature process (#1459)
This commit is contained in:
parent
49e1c9b0d3
commit
299d36fb78
3 changed files with 38 additions and 16 deletions
20
README.md
20
README.md
|
|
@ -89,18 +89,22 @@ pip3 install cryptoadvance.specter --upgrade
|
|||
|
||||
After that, Specter will be available at [http://127.0.0.1:25441/](http://127.0.0.1:25441/).
|
||||
|
||||
The above installation-method is quite easy but you have to trust pypi. If you want to verify the software completely yourself while still installing via pip3, you can do something like this:
|
||||
The above installation-method is quite easy but you have to trust pypi. If you want to verify the software completely yourself while still installing via pip3, you can do something like this (adjust yourself for other versions):
|
||||
```
|
||||
wget https://github.com/cryptoadvance/specter-desktop/releases/download/v1.4.6/cryptoadvance.specter-1.4.6.tar.gz
|
||||
wget https://github.com/cryptoadvance/specter-desktop/releases/download/v1.4.6/SHA256SUMS-pip
|
||||
sha256sum --check SHA256SUMS-pip
|
||||
# Do your usual GPG-check here
|
||||
wget https://github.com/cryptoadvance/specter-desktop/releases/download/v1.7.0/cryptoadvance.specter-1.7.0.tar.gz
|
||||
wget https://github.com/cryptoadvance/specter-desktop/releases/download/v1.7.0/SHA256SUMS
|
||||
sha256sum --ignore-missing --check SHA256SUMS
|
||||
wget https://github.com/cryptoadvance/specter-desktop/releases/download/v1.7.0/SHA256SUMS.asc
|
||||
gpg --verify SHA256SUMS.asc
|
||||
# Now, let's extract the requirements-file and install all requirements with require-hashes
|
||||
tar -xvzf cryptoadvance.specter-1.4.6.tar.gz cryptoadvance.specter-1.4.6/requirements.txt
|
||||
pip3 install -r cryptoadvance.specter-1.4.6/requirements.txt --require-hashes --upgrade
|
||||
tar -xvzf cryptoadvance.specter-1.7.0.tar.gz cryptoadvance.specter-1.7.0/requirements.txt
|
||||
# create your ususal virtualenv
|
||||
virtualenv --python=python3 .env
|
||||
# activate
|
||||
pip3 install -r cryptoadvance.specter-1.7.0/requirements.txt --require-hashes --upgrade
|
||||
# The package cryptoadvance.specter itself cannot be included into requirements.txt
|
||||
# But we have checked the checksum before so it's safe to install without checking it's hash
|
||||
pip3 install cryptoadvance.specter-1.4.6.tar.gz
|
||||
pip3 install cryptoadvance.specter-1.7.0.tar.gz
|
||||
```
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue