Bob Mottram преди 6 години
родител
ревизия
e4ea555db0
променени са 10 файла, в които са добавени 66 реда и са изтрити 229 реда
  1. 0
    8
      doc/EN/app_pihole.org
  2. 0
    6
      doc/EN/backups.org
  3. 0
    6
      doc/EN/code.org
  4. 0
    6
      doc/EN/installation.org
  5. 0
    7
      doc/EN/mobile.org
  6. 1
    12
      website/EN/app_pihole.html
  7. 1
    10
      website/EN/backups.html
  8. 1
    10
      website/EN/code.html
  9. 1
    10
      website/EN/installation.html
  10. 62
    154
      website/EN/mobile.html

+ 0
- 8
doc/EN/app_pihole.org Целия файл

@@ -66,11 +66,3 @@ On a router running LibreCMC from the *Network* menu select *DHCP and DNS*. Ente
66 66
 
67 67
 * Configuring block lists
68 68
 You can configure the block lists which the system uses by going to the *administrator control panel*, selecting *App Settings* then choosing *pihole*. You can also add any extra domain names to the whitelist if they're being wrongly blocked or to the blacklist if they're not blocked by the current lists.
69
-
70
-
71
-
72
-#+BEGIN_EXPORT html
73
-<center>
74
-Return to the <a href="index.html">home page</a>
75
-</center>
76
-#+END_EXPORT

+ 0
- 6
doc/EN/backups.org Целия файл

@@ -97,9 +97,3 @@ ssh username@domainname -p 2222
97 97
 #+END_SRC
98 98
 
99 99
 Select /Administrator controls/ then /Backup and Restore/ then /Restore from remote backup/ and enter the domain name of the remote server that you wish to restore from.
100
-
101
-#+BEGIN_EXPORT html
102
-<center>
103
-Return to the <a href="index.html">home page</a>
104
-</center>
105
-#+END_EXPORT

+ 0
- 6
doc/EN/code.org Целия файл

@@ -16,9 +16,3 @@ Freedombone is really just a couple of [[https://www.gnu.org/software/bash][bash
16 16
 You can find the source code for this project on [[https://code.freedombone.net/bashrc/freedombone][code.freedombone.net]].
17 17
 
18 18
 Bugs or feature requests should be [[https://code.freedombone.net/bashrc/freedombone/issues][entered here]].
19
-
20
-#+BEGIN_EXPORT html
21
-<center>
22
-Return to the <a href="index.html">home page</a>
23
-</center>
24
-#+END_EXPORT

+ 0
- 6
doc/EN/installation.org Целия файл

@@ -234,9 +234,3 @@ ssh myusername@freedombone.local -p 2222
234 234
 #+END_SRC
235 235
 
236 236
 Select /Administrator controls/ then from there you will be able to perform various tasks, such as backups, adding and removing users and so on. You can also do this via commands, which are typically installed as /usr/local/bin/freedombone* and the corresponding manpages.
237
-
238
-#+BEGIN_EXPORT html
239
-<center>
240
-Return to the <a href="index.html">home page</a>
241
-</center>
242
-#+END_EXPORT

+ 0
- 7
doc/EN/mobile.org Целия файл

@@ -108,12 +108,5 @@ adb push hosts /system/etc/hosts
108 108
 
109 109
 Once that's done you may want to set *Root access* on the device back to *Disabled* and turn *Android debugging* off.
110 110
 
111
-#+BEGIN_EXPORT html
112
-<center>
113
-Return to the <a href="index.html">home page</a>
114
-</center>
115
-#+END_EXPORT
116
-
117
-
118 111
 #+attr_html: :width 10% :height 2% :align center
119 112
 [[file:fdl-1.3.txt][file:images/gfdl.png]]

+ 1
- 12
website/EN/app_pihole.html Целия файл

@@ -4,7 +4,7 @@
4 4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5 5
 <head>
6 6
 <title></title>
7
-<!-- 2018-04-12 Thu 12:30 -->
7
+<!-- 2018-06-22 Fri 18:20 -->
8 8
 <meta  http-equiv="Content-Type" content="text/html;charset=utf-8" />
9 9
 <meta  name="generator" content="Org-mode" />
10 10
 <meta  name="author" content="Bob Mottram" />
@@ -259,17 +259,6 @@ On a router running LibreCMC from the <b>Network</b> menu select <b>DHCP and DNS
259 259
 <p>
260 260
 You can configure the block lists which the system uses by going to the <b>administrator control panel</b>, selecting <b>App Settings</b> then choosing <b>pihole</b>. You can also add any extra domain names to the whitelist if they're being wrongly blocked or to the blacklist if they're not blocked by the current lists.
261 261
 </p>
262
-
263
-
264
-
265
-<div class="export">
266
-<p>
267
-&lt;center&gt;
268
-Return to the &lt;a href="index.html"&gt;home page&lt;/a&gt;
269
-&lt;/center&gt;
270
-</p>
271
-
272
-</div>
273 262
 </div>
274 263
 </div>
275 264
 </div>

+ 1
- 10
website/EN/backups.html Целия файл

@@ -4,7 +4,7 @@
4 4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5 5
 <head>
6 6
 <title></title>
7
-<!-- 2018-04-12 Thu 12:47 -->
7
+<!-- 2018-06-22 Fri 18:20 -->
8 8
 <meta  http-equiv="Content-Type" content="text/html;charset=utf-8" />
9 9
 <meta  name="generator" content="Org-mode" />
10 10
 <meta  name="author" content="Bob Mottram" />
@@ -352,15 +352,6 @@ Log in as root:
352 352
 <p>
353 353
 Select <i>Administrator controls</i> then <i>Backup and Restore</i> then <i>Restore from remote backup</i> and enter the domain name of the remote server that you wish to restore from.
354 354
 </p>
355
-
356
-<div class="export">
357
-<p>
358
-&lt;center&gt;
359
-Return to the &lt;a href="index.html"&gt;home page&lt;/a&gt;
360
-&lt;/center&gt;
361
-</p>
362
-
363
-</div>
364 355
 </div>
365 356
 </div>
366 357
 </div>

+ 1
- 10
website/EN/code.html Целия файл

@@ -4,7 +4,7 @@
4 4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5 5
 <head>
6 6
 <title></title>
7
-<!-- 2018-06-04 Mon 18:32 -->
7
+<!-- 2018-06-22 Fri 18:20 -->
8 8
 <meta  http-equiv="Content-Type" content="text/html;charset=utf-8" />
9 9
 <meta  name="generator" content="Org-mode" />
10 10
 <meta  name="author" content="Bob Mottram" />
@@ -165,15 +165,6 @@ You can find the source code for this project on <a href="https://code.freedombo
165 165
 <p>
166 166
 Bugs or feature requests should be <a href="https://code.freedombone.net/bashrc/freedombone/issues">entered here</a>.
167 167
 </p>
168
-
169
-<div class="export">
170
-<p>
171
-&lt;center&gt;
172
-Return to the &lt;a href="index.html"&gt;home page&lt;/a&gt;
173
-&lt;/center&gt;
174
-</p>
175
-
176
-</div>
177 168
 </div>
178 169
 </div>
179 170
 </div>

+ 1
- 10
website/EN/installation.html Целия файл

@@ -4,7 +4,7 @@
4 4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5 5
 <head>
6 6
 <title></title>
7
-<!-- 2018-06-04 Mon 18:35 -->
7
+<!-- 2018-06-22 Fri 18:20 -->
8 8
 <meta  http-equiv="Content-Type" content="text/html;charset=utf-8" />
9 9
 <meta  name="generator" content="Org-mode" />
10 10
 <meta  name="author" content="Bob Mottram" />
@@ -691,15 +691,6 @@ To administer the system after installation log in via ssh, become the root user
691 691
 <p>
692 692
 Select <i>Administrator controls</i> then from there you will be able to perform various tasks, such as backups, adding and removing users and so on. You can also do this via commands, which are typically installed as /usr/local/bin/freedombone* and the corresponding manpages.
693 693
 </p>
694
-
695
-<div class="export">
696
-<p>
697
-&lt;center&gt;
698
-Return to the &lt;a href="index.html"&gt;home page&lt;/a&gt;
699
-&lt;/center&gt;
700
-</p>
701
-
702
-</div>
703 694
 </div>
704 695
 </div>
705 696
 </div>

+ 62
- 154
website/EN/mobile.html Целия файл

@@ -3,33 +3,26 @@
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
-<!-- 2018-05-06 Sun 12:52 -->
7
-<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8
-<meta name="viewport" content="width=device-width, initial-scale=1" />
9
-<title>&lrm;</title>
10
-<meta name="generator" content="Org mode" />
11
-<meta name="author" content="Bob Mottram" />
12
-<meta name="description" content="Freedombone mobile setup"
6
+<title></title>
7
+<!-- 2018-06-22 Fri 18:21 -->
8
+<meta  http-equiv="Content-Type" content="text/html;charset=utf-8" />
9
+<meta  name="generator" content="Org-mode" />
10
+<meta  name="author" content="Bob Mottram" />
11
+<meta  name="description" content="Freedombone mobile setup"
13 12
  />
14
-<meta name="keywords" content="freedombone, mobile" />
13
+<meta  name="keywords" content="freedombone, mobile" />
15 14
 <style type="text/css">
16 15
  <!--/*--><![CDATA[/*><!--*/
17
-  .title  { text-align: center;
18
-             margin-bottom: .2em; }
19
-  .subtitle { text-align: center;
20
-              font-size: medium;
21
-              font-weight: bold;
22
-              margin-top:0; }
16
+  .title  { text-align: center; }
23 17
   .todo   { font-family: monospace; color: red; }
24
-  .done   { font-family: monospace; color: green; }
25
-  .priority { font-family: monospace; color: orange; }
18
+  .done   { color: green; }
26 19
   .tag    { background-color: #eee; font-family: monospace;
27 20
             padding: 2px; font-size: 80%; font-weight: normal; }
28 21
   .timestamp { color: #bebebe; }
29 22
   .timestamp-kwd { color: #5f9ea0; }
30
-  .org-right  { margin-left: auto; margin-right: 0px;  text-align: right; }
31
-  .org-left   { margin-left: 0px;  margin-right: auto; text-align: left; }
32
-  .org-center { margin-left: auto; margin-right: auto; text-align: center; }
23
+  .right  { margin-left: auto; margin-right: 0px;  text-align: right; }
24
+  .left   { margin-left: 0px;  margin-right: auto; text-align: left; }
25
+  .center { margin-left: auto; margin-right: auto; text-align: center; }
33 26
   .underline { text-decoration: underline; }
34 27
   #postamble p, #preamble p { font-size: 90%; margin: .2em; }
35 28
   p.verse { margin-left: 3%; }
@@ -56,111 +49,27 @@
56 49
     border: 1px solid black;
57 50
   }
58 51
   pre.src:hover:before { display: inline;}
59
-  /* Languages per Org manual */
60
-  pre.src-asymptote:before { content: 'Asymptote'; }
61
-  pre.src-awk:before { content: 'Awk'; }
62
-  pre.src-C:before { content: 'C'; }
63
-  /* pre.src-C++ doesn't work in CSS */
64
-  pre.src-clojure:before { content: 'Clojure'; }
65
-  pre.src-css:before { content: 'CSS'; }
66
-  pre.src-D:before { content: 'D'; }
67
-  pre.src-ditaa:before { content: 'ditaa'; }
68
-  pre.src-dot:before { content: 'Graphviz'; }
69
-  pre.src-calc:before { content: 'Emacs Calc'; }
52
+  pre.src-sh:before    { content: 'sh'; }
53
+  pre.src-bash:before  { content: 'sh'; }
70 54
   pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
71
-  pre.src-fortran:before { content: 'Fortran'; }
72
-  pre.src-gnuplot:before { content: 'gnuplot'; }
73
-  pre.src-haskell:before { content: 'Haskell'; }
74
-  pre.src-hledger:before { content: 'hledger'; }
75
-  pre.src-java:before { content: 'Java'; }
76
-  pre.src-js:before { content: 'Javascript'; }
77
-  pre.src-latex:before { content: 'LaTeX'; }
78
-  pre.src-ledger:before { content: 'Ledger'; }
79
-  pre.src-lisp:before { content: 'Lisp'; }
80
-  pre.src-lilypond:before { content: 'Lilypond'; }
81
-  pre.src-lua:before { content: 'Lua'; }
82
-  pre.src-matlab:before { content: 'MATLAB'; }
83
-  pre.src-mscgen:before { content: 'Mscgen'; }
84
-  pre.src-ocaml:before { content: 'Objective Caml'; }
85
-  pre.src-octave:before { content: 'Octave'; }
86
-  pre.src-org:before { content: 'Org mode'; }
87
-  pre.src-oz:before { content: 'OZ'; }
88
-  pre.src-plantuml:before { content: 'Plantuml'; }
89
-  pre.src-processing:before { content: 'Processing.js'; }
90
-  pre.src-python:before { content: 'Python'; }
91
-  pre.src-R:before { content: 'R'; }
92
-  pre.src-ruby:before { content: 'Ruby'; }
93
-  pre.src-sass:before { content: 'Sass'; }
94
-  pre.src-scheme:before { content: 'Scheme'; }
95
-  pre.src-screen:before { content: 'Gnu Screen'; }
96
-  pre.src-sed:before { content: 'Sed'; }
97
-  pre.src-sh:before { content: 'shell'; }
98
-  pre.src-sql:before { content: 'SQL'; }
99
-  pre.src-sqlite:before { content: 'SQLite'; }
100
-  /* additional languages in org.el's org-babel-load-languages alist */
101
-  pre.src-forth:before { content: 'Forth'; }
102
-  pre.src-io:before { content: 'IO'; }
103
-  pre.src-J:before { content: 'J'; }
104
-  pre.src-makefile:before { content: 'Makefile'; }
105
-  pre.src-maxima:before { content: 'Maxima'; }
106
-  pre.src-perl:before { content: 'Perl'; }
107
-  pre.src-picolisp:before { content: 'Pico Lisp'; }
108
-  pre.src-scala:before { content: 'Scala'; }
109
-  pre.src-shell:before { content: 'Shell Script'; }
110
-  pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
111
-  /* additional language identifiers per "defun org-babel-execute"
112
-       in ob-*.el */
113
-  pre.src-cpp:before  { content: 'C++'; }
114
-  pre.src-abc:before  { content: 'ABC'; }
115
-  pre.src-coq:before  { content: 'Coq'; }
116
-  pre.src-groovy:before  { content: 'Groovy'; }
117
-  /* additional language identifiers from org-babel-shell-names in
118
-     ob-shell.el: ob-shell is the only babel language using a lambda to put
119
-     the execution function name together. */
120
-  pre.src-bash:before  { content: 'bash'; }
121
-  pre.src-csh:before  { content: 'csh'; }
122
-  pre.src-ash:before  { content: 'ash'; }
123
-  pre.src-dash:before  { content: 'dash'; }
124
-  pre.src-ksh:before  { content: 'ksh'; }
125
-  pre.src-mksh:before  { content: 'mksh'; }
126
-  pre.src-posh:before  { content: 'posh'; }
127
-  /* Additional Emacs modes also supported by the LaTeX listings package */
128
-  pre.src-ada:before { content: 'Ada'; }
129
-  pre.src-asm:before { content: 'Assembler'; }
130
-  pre.src-caml:before { content: 'Caml'; }
131
-  pre.src-delphi:before { content: 'Delphi'; }
132
-  pre.src-html:before { content: 'HTML'; }
133
-  pre.src-idl:before { content: 'IDL'; }
134
-  pre.src-mercury:before { content: 'Mercury'; }
135
-  pre.src-metapost:before { content: 'MetaPost'; }
136
-  pre.src-modula-2:before { content: 'Modula-2'; }
137
-  pre.src-pascal:before { content: 'Pascal'; }
138
-  pre.src-ps:before { content: 'PostScript'; }
139
-  pre.src-prolog:before { content: 'Prolog'; }
140
-  pre.src-simula:before { content: 'Simula'; }
141
-  pre.src-tcl:before { content: 'tcl'; }
142
-  pre.src-tex:before { content: 'TeX'; }
143
-  pre.src-plain-tex:before { content: 'Plain TeX'; }
144
-  pre.src-verilog:before { content: 'Verilog'; }
145
-  pre.src-vhdl:before { content: 'VHDL'; }
146
-  pre.src-xml:before { content: 'XML'; }
147
-  pre.src-nxml:before { content: 'XML'; }
148
-  /* add a generic configuration mode; LaTeX export needs an additional
149
-     (add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
150
-  pre.src-conf:before { content: 'Configuration File'; }
55
+  pre.src-R:before     { content: 'R'; }
56
+  pre.src-perl:before  { content: 'Perl'; }
57
+  pre.src-java:before  { content: 'Java'; }
58
+  pre.src-sql:before   { content: 'SQL'; }
151 59
 
152 60
   table { border-collapse:collapse; }
153 61
   caption.t-above { caption-side: top; }
154 62
   caption.t-bottom { caption-side: bottom; }
155 63
   td, th { vertical-align:top;  }
156
-  th.org-right  { text-align: center;  }
157
-  th.org-left   { text-align: center;   }
158
-  th.org-center { text-align: center; }
159
-  td.org-right  { text-align: right;  }
160
-  td.org-left   { text-align: left;   }
161
-  td.org-center { text-align: center; }
64
+  th.right  { text-align: center;  }
65
+  th.left   { text-align: center;   }
66
+  th.center { text-align: center; }
67
+  td.right  { text-align: right;  }
68
+  td.left   { text-align: left;   }
69
+  td.center { text-align: center; }
162 70
   dt { font-weight: bold; }
163
-  .footpara { display: inline; }
71
+  .footpara:nth-child(2) { display: inline; }
72
+  .footpara { display: block; }
164 73
   .footdef  { margin-bottom: 1em; }
165 74
   .figure { padding: 1em; }
166 75
   .figure p { text-align: center; }
@@ -180,7 +89,6 @@
180 89
     { font-size: 10px; font-weight: bold; white-space: nowrap; }
181 90
   .org-info-js_search-highlight
182 91
     { background-color: #ffff00; color: #000000; font-weight: bold; }
183
-  .org-svg { width: 90%; }
184 92
   /*]]>*/-->
185 93
 </style>
186 94
 <link rel="stylesheet" type="text/css" href="freedombone.css" />
@@ -189,7 +97,7 @@
189 97
 @licstart  The following is the entire license notice for the
190 98
 JavaScript code in this tag.
191 99
 
192
-Copyright (C) 2012-2017 Free Software Foundation, Inc.
100
+Copyright (C) 2012-2013 Free Software Foundation, Inc.
193 101
 
194 102
 The JavaScript code in this tag is free software: you can
195 103
 redistribute it and/or modify it under the terms of the GNU
@@ -236,6 +144,7 @@ for the JavaScript code in this tag.
236 144
 <a name="top" id="top"></a>
237 145
 </div>
238 146
 <div id="content">
147
+<h1 class="title"></h1>
239 148
 
240 149
 <div class="figure">
241 150
 <p><img src="images/logo.png" alt="logo.png" width="80%" height="10%" align="center" />
@@ -246,9 +155,9 @@ for the JavaScript code in this tag.
246 155
 Mobile phones are insecure devices, but they're regarded as being so essential to modern life that telling people not to use them isn't a viable option. Here are some recommendations on setting up a mobile phone (aka "smartphone") to work with Freedombone.
247 156
 </p>
248 157
 
249
-<div id="outline-container-org9dc2155" class="outline-2">
250
-<h2 id="org9dc2155">Open</h2>
251
-<div class="outline-text-2" id="text-org9dc2155">
158
+<div id="outline-container-sec-1" class="outline-2">
159
+<h2 id="sec-1">Open</h2>
160
+<div class="outline-text-2" id="text-1">
252 161
 <p>
253 162
 Use a Linux based phone operating system. Typically this will mean Android, but could also mean LineageOS or Replicant. LineageOS is the most preferable, because you can usually get an up to date image with a recent kernel which will give you better security against exploits. If you're buying a phone then look for a model which is supported by LineageOS. Replicant is the most free (as in freedom) but only runs on a small number of phone models. If you have a phone which runs a full GNU/Linux system then that's fantastic, and you can probably use it in much the same way as a desktop system and the rest of the advice on this page won't apply. If you don't have a phone capable of running a Linux based operating system then consider selling, giving away or bartering your existing one.
254 163
 </p>
@@ -263,27 +172,27 @@ In the end it comes down to the fact that <i>if the source code for the device c
263 172
 </div>
264 173
 </div>
265 174
 
266
-<div id="outline-container-org7c6d63e" class="outline-2">
267
-<h2 id="org7c6d63e">Remove</h2>
268
-<div class="outline-text-2" id="text-org7c6d63e">
175
+<div id="outline-container-sec-2" class="outline-2">
176
+<h2 id="sec-2">Remove</h2>
177
+<div class="outline-text-2" id="text-2">
269 178
 <p>
270 179
 So maybe you're running Android and the phone came with some apps already installed. Almost certainly they'll be proprietary. Go to Settings/Apps and then uninstall or deactivate any apps which you really don't need. Mostly preinstalled apps are intended to send your data to companies who will then sell it to advertisers or governments under the business model of <i>surveillance capital</i>. It's not a good idea to get caught up in that, and to avoid becoming addicted to apps which are surveilling you without consent or installing spyware in the background without your knowledge.
271 180
 </p>
272 181
 </div>
273 182
 </div>
274 183
 
275
-<div id="outline-container-orgab4c572" class="outline-2">
276
-<h2 id="orgab4c572">Encrypt</h2>
277
-<div class="outline-text-2" id="text-orgab4c572">
184
+<div id="outline-container-sec-3" class="outline-2">
185
+<h2 id="sec-3">Encrypt</h2>
186
+<div class="outline-text-2" id="text-3">
278 187
 <p>
279 188
 Encrypt your phone. This can usually be done via <b>Settings/Security</b> and you may need to fully charge the phone first. Encryption means that if you lose your phone or it gets stolen then there is less chance that anyone who picks it up will get access to your data, photos and so on.
280 189
 </p>
281 190
 </div>
282 191
 </div>
283 192
 
284
-<div id="outline-container-orgdfcb9ed" class="outline-2">
285
-<h2 id="orgdfcb9ed">Apps</h2>
286
-<div class="outline-text-2" id="text-orgdfcb9ed">
193
+<div id="outline-container-sec-4" class="outline-2">
194
+<h2 id="sec-4">Apps</h2>
195
+<div class="outline-text-2" id="text-4">
287 196
 <p>
288 197
 Installing <b>F-droid</b> and only adding any new apps via F-droid will ensure that you are always using free and open source software. Open source is not a panacea, since bugs can and do still occur, but it will help you to avoid the worst security and privacy pitfalls.
289 198
 </p>
@@ -294,18 +203,18 @@ Avoid using the Open Whisper Systems Signal app if you can, no matter what "expe
294 203
 </div>
295 204
 </div>
296 205
 
297
-<div id="outline-container-orgb5c91b6" class="outline-2">
298
-<h2 id="orgb5c91b6">Lock</h2>
299
-<div class="outline-text-2" id="text-orgb5c91b6">
206
+<div id="outline-container-sec-5" class="outline-2">
207
+<h2 id="sec-5">Lock</h2>
208
+<div class="outline-text-2" id="text-5">
300 209
 <p>
301 210
 Add a lock screen, preferably with a password which is not easy for other people to guess or for quicker access with a PIN number. Install an app called <b>Locker</b>, activate it and set the maximum number of password guesses to ten (or whatever you feel comfortable with). If bad people get hold of your phone then they may try to brute force your lock screen password or PIN (i.e. automatically trying millions of common word and number combinations) and the locker app will prevent them from succeeding by resetting the phone back to its factory default condition and wiping the data.
302 211
 </p>
303 212
 </div>
304 213
 </div>
305 214
 
306
-<div id="outline-container-org5f95f04" class="outline-2">
307
-<h2 id="org5f95f04">Onion</h2>
308
-<div class="outline-text-2" id="text-org5f95f04">
215
+<div id="outline-container-sec-6" class="outline-2">
216
+<h2 id="sec-6">Onion</h2>
217
+<div class="outline-text-2" id="text-6">
309 218
 <p>
310 219
 Both governments and corporations want to compile matadata dossiers about you. Who you communicated with, when and how often. They want this so that they can data mine, simulate, predict and then ultimately influence (sometimes also called "nudge") your actions and preferences in the directions they prefer. By routing your connections through a number of proxy servers (Tor routers) you can make it perhaps not <i>theoretically</i> impossible but at least <i>very hard</i> for them to have a complete and accurate list of who your friends are, your religion, politics, likely health issues, sexual orientation and what news sites or books you read.
311 220
 </p>
@@ -316,26 +225,26 @@ In F-droid under the <b>repositories</b> menu you can enable the <b>guardian pro
316 225
 </div>
317 226
 </div>
318 227
 
319
-<div id="outline-container-orge1a5092" class="outline-2">
320
-<h2 id="orge1a5092">Email</h2>
321
-<div class="outline-text-2" id="text-orge1a5092">
228
+<div id="outline-container-sec-7" class="outline-2">
229
+<h2 id="sec-7">Email</h2>
230
+<div class="outline-text-2" id="text-7">
322 231
 <p>
323 232
 The easiest way to access email is by installing the <a href="./app_mailpile.html">Mailpile</a> app. This keeps your GPG keys off of possibly insecure mobile devices but still enables encrypted email communications in an easy way. You can use K9 mail if you prefer, but that will require installing OpenKeychain and having your GPG keys on the device, which is a lot more risky.
324 233
 </p>
325 234
 </div>
326 235
 </div>
327
-<div id="outline-container-org0baa293" class="outline-2">
328
-<h2 id="org0baa293">Services</h2>
329
-<div class="outline-text-2" id="text-org0baa293">
236
+<div id="outline-container-sec-8" class="outline-2">
237
+<h2 id="sec-8">Services</h2>
238
+<div class="outline-text-2" id="text-8">
330 239
 <p>
331 240
 For information on configuring various apps to work with Freedombone see the <a href="./apps.html">apps section</a>. Also see advice on chat apps in the <a href="./faq.html">FAQ</a>.
332 241
 </p>
333 242
 </div>
334 243
 </div>
335 244
 
336
-<div id="outline-container-org1db3043" class="outline-2">
337
-<h2 id="org1db3043">Battery</h2>
338
-<div class="outline-text-2" id="text-org1db3043">
245
+<div id="outline-container-sec-9" class="outline-2">
246
+<h2 id="sec-9">Battery</h2>
247
+<div class="outline-text-2" id="text-9">
339 248
 <p>
340 249
 Even with free software apps it's not difficult to get into a situation where your battery doesn't last for long. To maximize battery life access RSS feeds via the onion-based mobile reader within a Tor-compatible browser and not from a locally installed RSS app.
341 250
 </p>
@@ -354,9 +263,9 @@ It's also recommended to disable battery optimisations for Conversations and Orb
354 263
 </div>
355 264
 </div>
356 265
 
357
-<div id="outline-container-org9f7fc2d" class="outline-2">
358
-<h2 id="org9f7fc2d">Blocking bad domains</h2>
359
-<div class="outline-text-2" id="text-org9f7fc2d">
266
+<div id="outline-container-sec-10" class="outline-2">
267
+<h2 id="sec-10">Blocking bad domains</h2>
268
+<div class="outline-text-2" id="text-10">
360 269
 <p>
361 270
 You can block known bad domains by editing the <b>/system/etc/hosts</b> file on your device. It is possible to use extensive ad-blocking hosts files used by other ad-blocking systems such as pi-hole, but merely blocking Facebook and Google Analytics will protect you against much of the corporate surveillance which goes on. Even if you don't have a Facebook account this may still be useful since they will still try to create a "ghost profile" of you, so the less data they have the better.
362 271
 </p>
@@ -374,6 +283,7 @@ On your system (not the device) install the <b>android-tools</b> package. For ex
374 283
 </p>
375 284
 
376 285
 <div class="org-src-container">
286
+
377 287
 <pre class="src src-bash">sudo pacman -S android-tools
378 288
 </pre>
379 289
 </div>
@@ -383,6 +293,7 @@ Connect the device to your system via a USB cable, then:
383 293
 </p>
384 294
 
385 295
 <div class="org-src-container">
296
+
386 297
 <pre class="src src-bash">adb root
387 298
 adb remount
388 299
 adb pull /system/etc/hosts
@@ -394,6 +305,7 @@ Now edit the hosts file which was pulled and append:
394 305
 </p>
395 306
 
396 307
 <div class="org-src-container">
308
+
397 309
 <pre class="src src-bash">127.0.0.1       www.facebook.com
398 310
 127.0.0.1       facebook.com
399 311
 127.0.0.1       static.ak.fbcdn.net
@@ -420,6 +332,7 @@ Then upload the hosts file back again with:
420 332
 </p>
421 333
 
422 334
 <div class="org-src-container">
335
+
423 336
 <pre class="src src-bash">adb push hosts /system/etc/hosts
424 337
 </pre>
425 338
 </div>
@@ -428,11 +341,6 @@ Then upload the hosts file back again with:
428 341
 Once that's done you may want to set <b>Root access</b> on the device back to <b>Disabled</b> and turn <b>Android debugging</b> off.
429 342
 </p>
430 343
 
431
-<center>
432
-Return to the <a href="index.html">home page</a>
433
-</center>
434
-
435
-
436 344
 
437 345
 <div class="figure">
438 346
 <p><a href="fdl-1.3.txt" width="10%" height="2%" align="center"><img src="images/gfdl.png" alt="gfdl.png" width="10%" height="2%" align="center" /></a>