Bob Mottram пре 9 година
родитељ
комит
bfb8e6722f
3 измењених фајлова са 82 додато и 60 уклоњено
  1. 23
    6
      doc/EN/installation.org
  2. BIN
      img/freedom.png
  3. 59
    54
      website/EN/installation.html

+ 23
- 6
doc/EN/installation.org Прегледај датотеку

@@ -4,12 +4,29 @@
4 4
 #+KEYWORDS: freedombox, debian, beaglebone, hubzilla, email, web server, home server, internet, censorship, surveillance, social network, irc, jabber
5 5
 #+DESCRIPTION: Turn the Beaglebone Black into a personal communications server
6 6
 #+OPTIONS: ^:nil toc:nil
7
-#+BEGIN_CENTER
8
-[[./images/logo.png]]
9
-#+END_CENTER
10
-| [[file:index.html][Home]] | [[Building an image for an SBC or Virtual Machine]] | [[Checklist]] | [[./mesh.html][Mesh network]] | [[Installation]] | [[Social Key Management (aka 'The Unforgettable Key')]] | [[Final Setup]] | [[Keydrives]] | [[On Client Machines]] | [[Administering the system]] |
11 7
 
12
-* Building an image for an SBC or Virtual Machine
8
+#+BEGIN_HTML
9
+<center>
10
+<a href="index.html"><img style="max-width: 100%; max-height: 100%; padding: 0; margin: 0; display: block; width:100%; top: 0; left: 0; float:right;" src="images/freedom.png"/></a>
11
+</center>
12
+<br><br><br><br><br>
13
+#+END_HTML
14
+
15
+#+BEGIN_HTML
16
+<font color="white">.</font> 
17
+#+END_HTML
18
+
19
+| [[Building an image for a Single Board Computer or Virtual Machine]] |
20
+| [[Checklist]]                                                        |
21
+| [[Mesh network]]                                                     |
22
+| [[Installation]]                                                     |
23
+| [[Social Key Management - the 'Unforgettable Key']]                  |
24
+| [[Final Setup]]                                                      |
25
+| [[Keydrives]]                                                        |
26
+| [[On Client Machines]]                                               |
27
+| [[Administering the system]]                                         |
28
+
29
+* Building an image for a Single Board Computer or Virtual Machine
13 30
 You don't have to trust images downloaded from random internet locations signed with untrusted keys. You can build one from scratch yourself, and this is the recommended procedure for maximum security. For guidance on how to build images see the manpage for the *freedombone-image* command.
14 31
 
15 32
 Install the freedombone commands onto your laptop/desktop:
@@ -141,7 +158,7 @@ If you are using Virtualbox then add a new VM and select the Freedombone *vdi* i
141 158
 
142 159
 The default login will be username 'fbone' and password 'freedombone'. Take a note of the new login password and then you can proceed through the rest of the installation.
143 160
 
144
-* Social Key Management (aka 'The Unforgettable Key')
161
+* Social Key Management - the 'Unforgettable Key'
145 162
 During the install procedure you will be asked if you wish to import GPG keys. If you don't already possess GPG keys then just select "Ok" and they will be generated during the install. If you do already have GPG keys then there are a few possibilities
146 163
 
147 164
 ** You have the gnupg keyring on an encrypted USB drive


+ 59
- 54
website/EN/installation.html Прегледај датотеку

@@ -3,15 +3,15 @@
3 3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4 4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5 5
 <head>
6
-<!-- 2015-12-04 Fri 09:59 -->
7
-<meta  http-equiv="Content-Type" content="text/html;charset=utf-8" />
8
-<meta  name="viewport" content="width=device-width, initial-scale=1" />
9 6
 <title></title>
7
+<!-- 2015-12-14 Mon 22:30 -->
8
+<meta  http-equiv="Content-Type" content="text/html;charset=utf-8" />
10 9
 <meta  name="generator" content="Org-mode" />
11 10
 <meta  name="author" content="Bob Mottram" />
12 11
 <meta  name="description" content="Turn the Beaglebone Black into a personal communications server"
13 12
  />
14 13
 <meta  name="keywords" content="freedombox, debian, beaglebone, hubzilla, email, web server, home server, internet, censorship, surveillance, social network, irc, jabber" />
14
+<meta  name="viewport" content="width=device-width, initial-scale=1" />
15 15
 <style type="text/css">
16 16
  <!--/*--><![CDATA[/*><!--*/
17 17
   .title  { text-align: center;
@@ -154,55 +154,60 @@ for the JavaScript code in this tag.
154 154
 <a name="top" id="top"></a>
155 155
 </div>
156 156
 <div id="content">
157
-<div class="center">
157
+<center>
158
+<a href="index.html"><img style="max-width: 100%; max-height: 100%; padding: 0; margin: 0; display: block; width:100%; top: 0; left: 0; float:right;" src="images/freedom.png"/></a>
159
+</center>
160
+<br><br><br><br><br>
161
+
162
+<font color="white">.</font> 
158 163
 
159
-<div class="figure">
160
-<p><img src="./images/logo.png" alt="logo.png" />
161
-</p>
162
-</div>
163
-</div>
164 164
 <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
165 165
 
166 166
 
167 167
 <colgroup>
168 168
 <col  class="org-left" />
169
+</colgroup>
170
+<tbody>
171
+<tr>
172
+<td class="org-left"><a href="#orgheadline1">Building an image for a Single Board Computer or Virtual Machine</a></td>
173
+</tr>
169 174
 
170
-<col  class="org-left" />
171
-
172
-<col  class="org-left" />
175
+<tr>
176
+<td class="org-left"><a href="#orgheadline2">Checklist</a></td>
177
+</tr>
173 178
 
174
-<col  class="org-left" />
179
+<tr>
180
+<td class="org-left"><a href="#orgheadline3">Mesh network</a></td>
181
+</tr>
175 182
 
176
-<col  class="org-left" />
183
+<tr>
184
+<td class="org-left"><a href="#orgheadline4">Installation</a></td>
185
+</tr>
177 186
 
178
-<col  class="org-left" />
187
+<tr>
188
+<td class="org-left"><a href="#orgheadline5">Social Key Management - the 'Unforgettable Key'</a></td>
189
+</tr>
179 190
 
180
-<col  class="org-left" />
191
+<tr>
192
+<td class="org-left"><a href="#orgheadline6">Final Setup</a></td>
193
+</tr>
181 194
 
182
-<col  class="org-left" />
195
+<tr>
196
+<td class="org-left"><a href="#orgheadline7">Keydrives</a></td>
197
+</tr>
183 198
 
184
-<col  class="org-left" />
199
+<tr>
200
+<td class="org-left"><a href="#orgheadline8">On Client Machines</a></td>
201
+</tr>
185 202
 
186
-<col  class="org-left" />
187
-</colgroup>
188
-<tbody>
189 203
 <tr>
190
-<td class="org-left"><a href="index.html">Home</a></td>
191
-<td class="org-left"><a href="#orgheadline1">Building an image for an SBC or Virtual Machine</a></td>
192
-<td class="org-left"><a href="#orgheadline2">Checklist</a></td>
193
-<td class="org-left"><a href="./mesh.html">Mesh network</a></td>
194
-<td class="org-left"><a href="#orgheadline3">Installation</a></td>
195
-<td class="org-left"><a href="#orgheadline4">Social Key Management (aka 'The Unforgettable Key')</a></td>
196
-<td class="org-left"><a href="#orgheadline5">Final Setup</a></td>
197
-<td class="org-left"><a href="#orgheadline6">Keydrives</a></td>
198
-<td class="org-left"><a href="#orgheadline7">On Client Machines</a></td>
199
-<td class="org-left"><a href="#orgheadline8">Administering the system</a></td>
204
+<td class="org-left"><a href="#orgheadline9">Administering the system</a></td>
200 205
 </tr>
201 206
 </tbody>
202 207
 </table>
203 208
 
204 209
 <div id="outline-container-orgheadline1" class="outline-2">
205
-<h2 id="orgheadline1">Building an image for an SBC or Virtual Machine</h2>
210
+<h2 id="orgheadline1">Building an image for a Single Board Computer or Virtual Machine</h2>
206 211
 <div class="outline-text-2" id="text-orgheadline1">
207 212
 <p>
208 213
 You don't have to trust images downloaded from random internet locations signed with untrusted keys. You can build one from scratch yourself, and this is the recommended procedure for maximum security. For guidance on how to build images see the manpage for the <b>freedombone-image</b> command.
@@ -295,17 +300,17 @@ Before installing Freedombone you will need a few things.
295 300
 </ul>
296 301
 </div>
297 302
 </div>
298
-<div id="outline-container-orgheadline9" class="outline-2">
299
-<h2 id="orgheadline9">Mesh network</h2>
300
-<div class="outline-text-2" id="text-orgheadline9">
303
+<div id="outline-container-orgheadline3" class="outline-2">
304
+<h2 id="orgheadline3">Mesh network</h2>
305
+<div class="outline-text-2" id="text-orgheadline3">
301 306
 <p>
302 307
 If you are installing one of the mesh network variants then see <a href="./mesh.html">these instructions</a> for details.
303 308
 </p>
304 309
 </div>
305 310
 </div>
306
-<div id="outline-container-orgheadline3" class="outline-2">
307
-<h2 id="orgheadline3">Installation</h2>
308
-<div class="outline-text-2" id="text-orgheadline3">
311
+<div id="outline-container-orgheadline4" class="outline-2">
312
+<h2 id="orgheadline4">Installation</h2>
313
+<div class="outline-text-2" id="text-orgheadline4">
309 314
 <p>
310 315
 There are three install options: Laptop/Desktop/Netbook, SBC and Virtual Machine.
311 316
 </p>
@@ -440,9 +445,9 @@ The default login will be username 'fbone' and password 'freedombone'. Take a no
440 445
 </div>
441 446
 </div>
442 447
 
443
-<div id="outline-container-orgheadline4" class="outline-2">
444
-<h2 id="orgheadline4">Social Key Management (aka 'The Unforgettable Key')</h2>
445
-<div class="outline-text-2" id="text-orgheadline4">
448
+<div id="outline-container-orgheadline5" class="outline-2">
449
+<h2 id="orgheadline5">Social Key Management - the 'Unforgettable Key'</h2>
450
+<div class="outline-text-2" id="text-orgheadline5">
446 451
 <p>
447 452
 During the install procedure you will be asked if you wish to import GPG keys. If you don't already possess GPG keys then just select "Ok" and they will be generated during the install. If you do already have GPG keys then there are a few possibilities
448 453
 </p>
@@ -460,7 +465,7 @@ If you previously made a master keydrive containing the full keyring (the .gnupg
460 465
 <h3 id="orgheadline14">You have a number of key fragments on USB drives retrieved from friends</h3>
461 466
 <div class="outline-text-3" id="text-orgheadline14">
462 467
 <p>
463
-If you previously made some USB drives containing key fragments then retrieve them from your friends and plug them in one after the other. After the last drive has been read then remove it and just select "Ok". The system will then try to reconstruct the key. For this to work you will need to have previously made three or more <a href="#orgheadline6">Keydrives</a>.
468
+If you previously made some USB drives containing key fragments then retrieve them from your friends and plug them in one after the other. After the last drive has been read then remove it and just select "Ok". The system will then try to reconstruct the key. For this to work you will need to have previously made three or more <a href="#orgheadline7">Keydrives</a>.
464 469
 </p>
465 470
 </div>
466 471
 </div>
@@ -473,9 +478,9 @@ Enter three or more sets of login details and the installer will try to retrieve
473 478
 </div>
474 479
 </div>
475 480
 </div>
476
-<div id="outline-container-orgheadline5" class="outline-2">
477
-<h2 id="orgheadline5">Final Setup</h2>
478
-<div class="outline-text-2" id="text-orgheadline5">
481
+<div id="outline-container-orgheadline6" class="outline-2">
482
+<h2 id="orgheadline6">Final Setup</h2>
483
+<div class="outline-text-2" id="text-orgheadline6">
479 484
 <p>
480 485
 Any manual post-installation setup instructions or passwords can be found in /home/username/README. You should remove any passwords from that file and store them within a password manager such as KeepassX.
481 486
 </p>
@@ -598,9 +603,9 @@ On your internet router, typically under firewall settings, open the following p
598 603
 </div>
599 604
 </div>
600 605
 
601
-<div id="outline-container-orgheadline6" class="outline-2">
602
-<h2 id="orgheadline6">Keydrives</h2>
603
-<div class="outline-text-2" id="text-orgheadline6">
606
+<div id="outline-container-orgheadline7" class="outline-2">
607
+<h2 id="orgheadline7">Keydrives</h2>
608
+<div class="outline-text-2" id="text-orgheadline7">
604 609
 <p>
605 610
 After installing for the first time it's a good idea to create some keydrives. These will store your gpg key so that if all else fails you will still be able to restore from backup. There are two ways to do this:
606 611
 </p>
@@ -648,9 +653,9 @@ Fragments are randomly assigned and so you will need at least three or four keyd
648 653
 </div>
649 654
 </div>
650 655
 </div>
651
-<div id="outline-container-orgheadline7" class="outline-2">
652
-<h2 id="orgheadline7">On Client Machines</h2>
653
-<div class="outline-text-2" id="text-orgheadline7">
656
+<div id="outline-container-orgheadline8" class="outline-2">
657
+<h2 id="orgheadline8">On Client Machines</h2>
658
+<div class="outline-text-2" id="text-orgheadline8">
654 659
 <p>
655 660
 You can configure laptops or desktop machines which connect to the Freedombone server in the following way. This alters encryption settings to improve overall security.
656 661
 </p>
@@ -668,9 +673,9 @@ freedombone-client
668 673
 </div>
669 674
 </div>
670 675
 
671
-<div id="outline-container-orgheadline8" class="outline-2">
672
-<h2 id="orgheadline8">Administering the system</h2>
673
-<div class="outline-text-2" id="text-orgheadline8">
676
+<div id="outline-container-orgheadline9" class="outline-2">
677
+<h2 id="orgheadline9">Administering the system</h2>
678
+<div class="outline-text-2" id="text-orgheadline9">
674 679
 <p>
675 680
 To administer the system after installation log in via ssh, become the root user and then launch the control panel.
676 681
 </p>