@@ -58,6 +58,109 @@ $ bash /tmp/haveno/0.0-dom0.sh
58
58
$ qvm-clone whonix-workstation-17 haveno-template && qvm-start haveno-template
59
59
```
60
60
61
+ ### ** Create & Start Haveno NetVM** :
62
+ #### Scripted
63
+ ##### In ` dom0 ` :
64
+ ``` shell
65
+ $ mkdir -p /tmp/haveno && qvm-run -p dispXXXX ' cat /tmp/haveno/0.0-dom1.sh' > /tmp/haveno/0.1-dom0.sh
66
+ $ bash /tmp/haveno/0.1-dom0.sh
67
+ ```
68
+
69
+ #### GUI
70
+ ##### Via ` Qubes Manager ` :
71
+
72
+ + Click "New qube" Button
73
+
74
+ + Enter "sys-haveno" for "Name and label"
75
+
76
+ + Click the Button Beside "Name and label" and Select "orange"
77
+
78
+ + Select "whonix-gateway-17" from "Template" Drop-Down
79
+
80
+ + Select "sys-firewall" from "Networking" Drop-Down
81
+
82
+ + Tick "Launch settings after creation" Radio-Box
83
+
84
+ + Click OK
85
+
86
+ + Click "Advanced" Tab
87
+
88
+ + Enter "512" for "Initial memory"
89
+
90
+ <p style =" text-align : center ;" ><em >(Within reason, can adjust to personal preference)</em ></p >
91
+
92
+ + Enter "512" for "Max memory"
93
+
94
+ <p style =" text-align : center ;" ><em >(Within reason, can adjust to personal preference)</em ></p >
95
+
96
+ + Tick "Provides network" Radio-Box
97
+
98
+ + Click "Apply" Button
99
+
100
+ + Click "OK" Button
101
+
102
+ + Click "Start/Resume" Button
103
+
104
+ #### CLI
105
+ ##### In ` dom0 ` :
106
+ ``` shell
107
+ $ qvm-create --template whonix-gateway-17 --class AppVM --label=orange --property memory=512 --property maxmem=512 --property netvm=sys-firewall --property provides_network=true sys-haveno
108
+ ```
109
+
110
+ ### ** Create & Start Haveno AppVM** :
111
+ #### Scripted
112
+ ##### In ` dom0 ` :
113
+ ``` shell
114
+ $ mkdir -p /tmp/haveno && qvm-run -p dispXXXX ' cat /tmp/haveno/0.2-dom0.sh' > /tmp/haveno/0.2-dom0.sh
115
+ $ bash /tmp/haveno/0.2-dom0.sh
116
+ ```
117
+ #### GUI
118
+ ##### Via ` Qubes Manager ` :
119
+
120
+ + Click "New qube" Button
121
+
122
+ + Enter "haveno" for "Name and label"
123
+
124
+ + Click the Button Beside "Name and label" and Select "orange"
125
+
126
+ + Select "haveno-template" from "Template" Drop-Down
127
+
128
+ + Select "sys-haveno" from "Networking" Drop-Down
129
+
130
+ + Tick "Launch settings after creation" Radio-Box
131
+
132
+ + Click OK
133
+
134
+ + Click "Advanced" Tab
135
+
136
+ + Enter "2048" for "Initial memory"
137
+
138
+ <p style =" text-align : center ;" ><em >(Within reason, can adjust to personal preference)</em ></p >
139
+
140
+ + Enter "4096" for "Max memory"
141
+
142
+ <p style =" text-align : center ;" ><em >(Within reason, can adjust to personal preference)</em ></p >
143
+
144
+ + Click "Applications" Tab
145
+
146
+ + Click "<<" Button
147
+
148
+ + Highlight "Haveno" Under "Available"
149
+
150
+ + Click ">" Button
151
+
152
+ + Click "Apply" Button
153
+
154
+ + Click "OK" Button
155
+
156
+ + Click "Start/Resume" Button
157
+
158
+ #### CLI
159
+ ##### In ` dom0 ` :
160
+ ``` shell
161
+ $ qvm-create --template haveno-template --class AppVM --label=orange --property memory=2048 --property maxmem=4096 --property netvm=sys-haveno haveno
162
+ $ printf ' haveno-Haveno.desktop' | qvm-appmenus --set-whitelist – haveno
163
+ ```
61
164
62
165
### * Build Haveno TemplateVM:*
63
166
#### Scripted
@@ -132,55 +235,6 @@ Note:
132
235
# 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
133
236
```
134
237
135
- ### ** Create & Start Haveno NetVM** :
136
- #### Scripted
137
- ##### In ` dom0 ` :
138
- ``` shell
139
- $ mkdir -p /tmp/haveno && qvm-run -p dispXXXX ' cat /tmp/haveno/0.0-dom1.sh' > /tmp/haveno/0.1-dom0.sh
140
- $ bash /tmp/haveno/0.1-dom0.sh
141
- ```
142
-
143
- #### GUI
144
- ##### Via ` Qubes Manager ` :
145
-
146
- + Click "New qube" Button
147
-
148
- + Enter "sys-haveno" for "Name and label"
149
-
150
- + Click the Button Beside "Name and label" and Select "orange"
151
-
152
- + Select "whonix-gateway-17" from "Template" Drop-Down
153
-
154
- + Select "sys-firewall" from "Networking" Drop-Down
155
-
156
- + Tick "Launch settings after creation" Radio-Box
157
-
158
- + Click OK
159
-
160
- + Click "Advanced" Tab
161
-
162
- + Enter "512" for "Initial memory"
163
-
164
- <p style =" text-align : center ;" ><em >(Within reason, can adjust to personal preference)</em ></p >
165
-
166
- + Enter "512" for "Max memory"
167
-
168
- <p style =" text-align : center ;" ><em >(Within reason, can adjust to personal preference)</em ></p >
169
-
170
- + Tick "Provides network" Radio-Box
171
-
172
- + Click "Apply" Button
173
-
174
- + Click "OK" Button
175
-
176
- + Click "Start/Resume" Button
177
-
178
- #### CLI
179
- ##### In ` dom0 ` :
180
- ``` shell
181
- $ qvm-create --template whonix-gateway-17 --class AppVM --label=orange --property memory=512 --property maxmem=512 --property netvm=sys-firewall --property provides_network=true sys-haveno
182
- ```
183
-
184
238
### ** Build Haveno NetVM:**
185
239
#### Scripted (Taker)
186
240
##### In ` dispXXXX ` AppVM:
@@ -250,60 +304,7 @@ $ sudo zsh QubesIncoming/dispXXXX/2.0-haveno-netvm_maker.sh "10.111.0.42"
250
304
> HiddenServicePort 9999 $HAVENO_APPVM_IP:9999
251
305
252
306
253
- ### ** Create & Start Haveno AppVM** :
254
- #### Scripted
255
- ##### In ` dom0 ` :
256
- ``` shell
257
- $ mkdir -p /tmp/haveno && qvm-run -p dispXXXX ' cat /tmp/haveno/0.2-dom0.sh' > /tmp/haveno/0.2-dom0.sh
258
- $ bash /tmp/haveno/0.2-dom0.sh
259
- ```
260
- #### GUI
261
- ##### Via ` Qubes Manager ` :
262
-
263
- + Click "New qube" Button
264
-
265
- + Enter "haveno" for "Name and label"
266
-
267
- + Click the Button Beside "Name and label" and Select "orange"
268
-
269
- + Select "haveno-template" from "Template" Drop-Down
270
-
271
- + Select "sys-haveno" from "Networking" Drop-Down
272
307
273
- + Tick "Launch settings after creation" Radio-Box
274
-
275
- + Click OK
276
-
277
- + Click "Advanced" Tab
278
-
279
- + Enter "2048" for "Initial memory"
280
-
281
- <p style =" text-align : center ;" ><em >(Within reason, can adjust to personal preference)</em ></p >
282
-
283
- + Enter "4096" for "Max memory"
284
-
285
- <p style =" text-align : center ;" ><em >(Within reason, can adjust to personal preference)</em ></p >
286
-
287
- + Click "Applications" Tab
288
-
289
- + Click "<<" Button
290
-
291
- + Highlight "Haveno" Under "Available"
292
-
293
- + Click ">" Button
294
-
295
- + Click "Apply" Button
296
-
297
- + Click "OK" Button
298
-
299
- + Click "Start/Resume" Button
300
-
301
- #### CLI
302
- ##### In ` dom0 ` :
303
- ``` shell
304
- $ qvm-create --template haveno-template --class AppVM --label=orange --property memory=2048 --property maxmem=4096 --property netvm=sys-haveno haveno
305
- $ printf ' haveno-Haveno.desktop' | qvm-appmenus --set-whitelist – haveno
306
- ```
307
308
308
309
### ** Build Haveno AppVM** :
309
310
#### Scripted (Taker)
@@ -420,4 +421,3 @@ $ qvm-shutdown --force haveno haveno-template sys-haveno && qvm-remove haveno ha
420
421
### ** XMR** :
421
422
422
423
*** 85mRPDHW9SuGTDUoMJvt9W4u16Yp1j1SFDrcbfKH2vP1b59nZ62aKVqjfLoyxXrMZYMkNBGzAsuvCCDHPo4AHGx4K8Zmet6***
423
-
0 commit comments