@@ -147,13 +147,13 @@ $ printf 'haveno-Haveno.desktop' | qvm-appmenus --set-whitelist – haveno
147147
148148##### In ` haveno-template ` TemplateVM:
149149``` shell
150- % sudo bash QubesIncoming/dispXXXX/1.0-haveno-templatevm.sh " <PACKAGE_ARCHIVE_URL >" " <PACKAGE_PGP_FINGERPRINT>"
150+ % sudo bash QubesIncoming/dispXXXX/1.0-haveno-templatevm.sh " <PACKAGE_URL >" " <PACKAGE_PGP_FINGERPRINT>"
151151```
152152
153153<p style =" text-align : center ;" >Example:</p >
154154
155155``` shell
156- % sudo bash QubesIncoming/dispXXXX/1.0-haveno-templatevm.sh " https://github.com/havenoexample/haveno-example/releases/download/v1.0.18 /haveno-linux-deb.zip " " ABAF11C65A2970B130ABE3C479BE3E4300411886"
156+ % sudo bash QubesIncoming/dispXXXX/1.0-haveno-templatevm.sh " https://github.com/havenoexample/haveno-example/releases/download/1.1.1 /haveno-v1.1.1- linux-x86_64-installer.deb " " ABAF11C65A2970B130ABE3C479BE3E4300411886"
157157```
158158
159159#### * TemplateVM Using Precompiled Package From ` git ` Repository (CLI)*
@@ -195,10 +195,9 @@ $ printf 'haveno-Haveno.desktop' | qvm-appmenus --set-whitelist – haveno
195195
196196``` shell
197197# export https_proxy=http://127.0.0.1:8082
198- # curl -sSLo /tmp/hashes.txt https://github.com/havenoexample/haveno-example/releases/download/v1.0.18/1.0.18-hashes.txt
199- # curl -sSLo /tmp/hashes.txt.sig https://github.com/havenoexample/haveno-example/releases/download/v1.0.18/1.0.18-hashes.txt.sig
200- # curl -sSLo /tmp/haveno.zip https://github.com/havenoexample/haveno-example/releases/download/v1.0.18/haveno_amd64_deb-latest.zip
201- # curl -sSLo /tmp/haveno.zip.sig https://github.com/havenoexample/haveno-example/releases/download/v1.0.18/haveno_amd64_deb-latest.zip.sig
198+ # curl -sSLo /tmp/haveno.deb https://github.com/havenoexample/haveno-example/releases/download/1.1.1/haveno-v1.1.1-linux-x86_64-installer.deb
199+ # curl -sSLo /tmp/haveno.deb.sig https://github.com/havenoexample/haveno-example/releases/download/1.1.1/haveno-v1.1.1-linux-x86_64-installer.deb.sig
200+ # curl -sSLo /tmp/haveno-jar.SHA-256 https://github.com/havenoexample/haveno-example/releases/download/1.1.1/haveno-v1.1.1-linux-x86_64-SNAPSHOT-all.jar.SHA-256
202201```
203202
204203<p style =" text-align : center ;" >Note:</p >
@@ -207,28 +206,22 @@ $ printf 'haveno-Haveno.desktop' | qvm-appmenus --set-whitelist – haveno
207206<p style =" text-align : center ;" >For Whonix On Anything Other Than Qubes OS:</p >
208207
209208``` shell
210- # curl -sSLo /tmp/hashes.txt https://github.com/havenoexample/haveno-example/releases/download/v1.0.18/1.0.18-hashes.txt
211- # curl -sSLo /tmp/hashes.txt.sig https://github.com/havenoexample/haveno-example/releases/download/v1.0.18/1.0.18-hashes.txt.sig
212- # curl -sSLo /tmp/haveno.zip https://github.com/havenoexample/haveno-example/releases/download/v1.0.18/haveno_amd64_deb-latest.zip
213- # curl -sSLo /tmp/haveno.zip.sig https://github.com/havenoexample/haveno-example/releases/download/v1.0.18/haveno_amd64_deb-latest.zip.sig
209+ # curl -sSLo /tmp/haveno.deb https://github.com/havenoexample/haveno-example/releases/download/1.1.1/haveno-v1.1.1-linux-x86_64-installer.deb
210+ # curl -sSLo /tmp/haveno.deb.sig https://github.com/havenoexample/haveno-example/releases/download/1.1.1/haveno-v1.1.1-linux-x86_64-installer.deb.sig
211+ # curl -sSLo /tmp/haveno-jar.SHA-256 https://github.com/havenoexample/haveno-example/releases/download/1.1.1/haveno-v1.1.1-linux-x86_64-SNAPSHOT-all.jar.SHA-256
214212```
215213
216214<p style =" text-align : center ;" >Note:</p >
217215<p style =" text-align : center ;" ><em >Above are dummy URLS which MUST be replaced with actual working URLs</em ></p >
218216
219- ###### Verify Release Files
217+ ###### Verify & Install Package File
220218``` shell
221- # if gpg --digest-algo SHA256 --verify /tmp/hashes.txt.sig >/dev/null 2>&1; then printf $'SHASUM file has a VALID signature!\n'; else printf $'SHASUMS failed signature check\n' && sleep 5 && exit 1; fi
222- ```
223-
224- ###### Verify Hash, Unpack & Install Package
225- ``` shell
226- # if [[ $(cat /tmp/hashes.txt) =~ $(sha512sum /tmp/haveno*.zip | awk '{ print $1 }') ]] ; then printf $'SHA Hash IS valid!\n' && mkdir -p /usr/share/desktop-directories && cd /tmp && unzip /tmp/haveno*.zip && apt install -y /tmp/haveno*.deb; else printf $'WARNING: Bad Hash!\n' && exit; fi
219+ # if gpg --digest-algo SHA256 --verify /tmp/haveno.deb.sig >/dev/null 2>&1; then printf $'PACKAGE file has a VALID signature!\n' && mkdir -p /usr/share/desktop-directories && apt install -y /tmp/haveno*.deb; else printf $'PACKAGE failed signature check\n' && sleep 5 && exit 1; fi
227220```
228221
229222###### Verify Jar
230223``` shell
231- # if [[ $(cat /tmp/desktop* .SHA-256) =~ $(sha256sum /opt/haveno/lib/app/desktop*.jar | awk '{ print $1 }') ]] ; then printf $'SHA Hash IS valid!\n' && printf 'Happy trading!\n'; else printf $'WARNING: Bad Hash!\n' && exit; fi
224+ # if [[ $(cat /tmp/haveno-jar .SHA-256) =~ $(sha256sum /opt/haveno/lib/app/desktop*.jar | awk '{ print $1 }') ]] ; then printf $'SHA Hash IS valid!\n' && printf 'Happy trading!\n'; else printf $'WARNING: Bad Hash!\n' && exit; fi
232225```
233226
234227#### * TemplateVM Building From Source via ` git ` Repository (Scripted)*
0 commit comments