Parcourir la source

Remove solarized css

Turns out this contained insecure Google fonts
Bob Mottram il y a 8 ans
Parent
révision
f2a8fa194a

+ 1
- 1
doc/EN/backups.org Voir le fichier

@@ -4,7 +4,7 @@
4 4
 #+KEYWORDS: freedombox, debian, beaglebone, red matrix, 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
-#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="solarized-light.css" />
7
+#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="freedombone.css" />
8 8
 
9 9
 #+BEGIN_CENTER
10 10
 [[file:images/logo.png]]

+ 1
- 1
doc/EN/code.org Voir le fichier

@@ -4,7 +4,7 @@
4 4
 #+KEYWORDS: freedombox, debian, beaglebone, red matrix, 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
-#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="solarized-light.css" />
7
+#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="freedombone.css" />
8 8
 
9 9
 #+BEGIN_CENTER
10 10
 [[file:images/logo.png]]

+ 1
- 1
doc/EN/controlpanel.org Voir le fichier

@@ -4,7 +4,7 @@
4 4
 #+KEYWORDS: freedombox, debian, beaglebone, red matrix, email, web server, home server, internet, censorship, surveillance, social network, irc, jabber
5 5
 #+DESCRIPTION: Control Panel
6 6
 #+OPTIONS: ^:nil toc:nil
7
-#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="solarized-light.css" />
7
+#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="freedombone.css" />
8 8
 
9 9
 #+BEGIN_CENTER
10 10
 [[file:images/logo.png]]

+ 1
- 1
doc/EN/faq.org Voir le fichier

@@ -4,7 +4,7 @@
4 4
 #+KEYWORDS: freedombox, debian, beaglebone, hubzilla, email, web server, home server, internet, censorship, surveillance, social network, irc, jabber
5 5
 #+DESCRIPTION: Frequently asked questions
6 6
 #+OPTIONS: ^:nil toc:nil
7
-#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="solarized-light.css" />
7
+#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="freedombone.css" />
8 8
 
9 9
 #+BEGIN_CENTER
10 10
 [[file:images/logo.png]]

+ 1
- 1
doc/EN/index.org Voir le fichier

@@ -4,7 +4,7 @@
4 4
 #+KEYWORDS: freedombox, debian, beaglebone, red matrix, 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
-#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="solarized-light.css" />
7
+#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="freedombone.css" />
8 8
 
9 9
 #+BEGIN_CENTER
10 10
 [[file:images/logo.png]]

+ 1
- 1
doc/EN/installation.org Voir le fichier

@@ -4,7 +4,7 @@
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
-#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="solarized-light.css" />
7
+#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="freedombone.css" />
8 8
 
9 9
 #+BEGIN_CENTER
10 10
 [[file:images/logo.png]]

+ 1
- 1
doc/EN/mesh.org Voir le fichier

@@ -4,7 +4,7 @@
4 4
 #+KEYWORDS: freedombox, debian, beaglebone, red matrix, 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
-#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="solarized-light.css" />
7
+#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="freedombone.css" />
8 8
 
9 9
 #+BEGIN_CENTER
10 10
 [[file:images/logo.png]]

+ 1
- 1
doc/EN/mirrors.org Voir le fichier

@@ -4,7 +4,7 @@
4 4
 #+KEYWORDS: freedombox, debian, beaglebone, red matrix, email, web server, home server, internet, censorship, surveillance, social network, irc, jabber
5 5
 #+DESCRIPTION: Mirroring git repositories
6 6
 #+OPTIONS: ^:nil toc:nil
7
-#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="solarized-light.css" />
7
+#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="freedombone.css" />
8 8
 
9 9
 #+BEGIN_CENTER
10 10
 [[file:images/logo.png]]

+ 1
- 1
doc/EN/mobile.org Voir le fichier

@@ -4,7 +4,7 @@
4 4
 #+KEYWORDS: freedombox, debian, beaglebone, red matrix, 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
-#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="solarized-light.css" />
7
+#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="freedombone.css" />
8 8
 
9 9
 #+BEGIN_CENTER
10 10
 [[file:images/logo.png]]

+ 1
- 1
doc/EN/related.org Voir le fichier

@@ -4,7 +4,7 @@
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
-#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="solarized-light.css" />
7
+#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="freedombone.css" />
8 8
 
9 9
 #+BEGIN_CENTER
10 10
 [[file:images/logo.png]]

+ 1
- 1
doc/EN/support.org Voir le fichier

@@ -4,7 +4,7 @@
4 4
 #+KEYWORDS: freedombox, debian, beaglebone, red matrix, 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
-#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="solarized-light.css" />
7
+#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="freedombone.css" />
8 8
 
9 9
 #+BEGIN_CENTER
10 10
 [[file:images/logo.png]]

+ 1
- 1
doc/EN/usage.org Voir le fichier

@@ -4,7 +4,7 @@
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
-#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="solarized-light.css" />
7
+#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="freedombone.css" />
8 8
 
9 9
 #+BEGIN_CENTER
10 10
 [[file:images/logo.png]]

+ 1
- 1
doc/EN/usage_email.org Voir le fichier

@@ -4,7 +4,7 @@
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
-#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="solarized-light.css" />
7
+#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="freedombone.css" />
8 8
 
9 9
 #+BEGIN_CENTER
10 10
 [[file:images/logo.png]]

+ 1
- 1
doc/EN/variants.org Voir le fichier

@@ -4,7 +4,7 @@
4 4
 #+KEYWORDS: freedombox, debian, beaglebone, red matrix, 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
-#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="solarized-light.css" />
7
+#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="freedombone.css" />
8 8
 
9 9
 #+BEGIN_CENTER
10 10
 [[file:images/logo.png]]

+ 28
- 28
website/EN/backups.html Voir le fichier

@@ -3,7 +3,7 @@
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
-<!-- 2016-08-08 Mon 17:16 -->
6
+<!-- 2016-08-08 Mon 17:40 -->
7 7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8 8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9 9
 <title></title>
@@ -181,7 +181,7 @@
181 181
   .org-svg { width: 90%; }
182 182
   /*]]>*/-->
183 183
 </style>
184
-<link rel="stylesheet" type="text/css" href="solarized-light.css" />
184
+<link rel="stylesheet" type="text/css" href="freedombone.css" />
185 185
 <script type="text/javascript">
186 186
 /*
187 187
 @licstart  The following is the entire license notice for the
@@ -255,31 +255,31 @@ for the JavaScript code in this tag.
255 255
 </colgroup>
256 256
 <tbody>
257 257
 <tr>
258
-<td class="org-left"><a href="#org4907e41">Backup keys</a></td>
258
+<td class="org-left"><a href="#org52799f3">Backup keys</a></td>
259 259
 </tr>
260 260
 
261 261
 <tr>
262
-<td class="org-left"><a href="#orgf34d4c2">Backup to USB</a></td>
262
+<td class="org-left"><a href="#org1ecf17e">Backup to USB</a></td>
263 263
 </tr>
264 264
 
265 265
 <tr>
266
-<td class="org-left"><a href="#org462e852">Restore from USB</a></td>
266
+<td class="org-left"><a href="#org2b2e626">Restore from USB</a></td>
267 267
 </tr>
268 268
 
269 269
 <tr>
270
-<td class="org-left"><a href="#orgd061e2e">Distributed/remote backups</a></td>
270
+<td class="org-left"><a href="#orgeaba0aa">Distributed/remote backups</a></td>
271 271
 </tr>
272 272
 
273 273
 <tr>
274
-<td class="org-left"><a href="#org7e9b4a7">Restore from a friend</a></td>
274
+<td class="org-left"><a href="#org287c635">Restore from a friend</a></td>
275 275
 </tr>
276 276
 </tbody>
277 277
 </table>
278 278
 </div>
279 279
 
280
-<div id="outline-container-org4907e41" class="outline-2">
281
-<h2 id="org4907e41">Backup keys</h2>
282
-<div class="outline-text-2" id="text-org4907e41">
280
+<div id="outline-container-org52799f3" class="outline-2">
281
+<h2 id="org52799f3">Backup keys</h2>
282
+<div class="outline-text-2" id="text-org52799f3">
283 283
 <p>
284 284
 As part of the Freedombone installation the GPG key used to encrypt backups will have been added to the <i>.gnupg</i> keyring in your home directory. Ensure that you have a copy of all your keys by plugging in a LUKS encrypted USB drive and then running the commands:
285 285
 </p>
@@ -303,9 +303,9 @@ A pro-tip for the best possible security is to create multiple USB drives contai
303 303
 </p>
304 304
 </div>
305 305
 </div>
306
-<div id="outline-container-orgf34d4c2" class="outline-2">
307
-<h2 id="orgf34d4c2">Backup to USB</h2>
308
-<div class="outline-text-2" id="text-orgf34d4c2">
306
+<div id="outline-container-org1ecf17e" class="outline-2">
307
+<h2 id="org1ecf17e">Backup to USB</h2>
308
+<div class="outline-text-2" id="text-org1ecf17e">
309 309
 <p>
310 310
 First and foremost - <b>encrypt your USB drives</b>! Even if you think you have "<i>nothing to hide</i>" if you accidentally lose a USB thumb drive (it's easy to lose small objects) and it's not encrypted then potentially someone might be able to obtain enough information about you to commit identity fraud, take out loans, open bank accounts, etc. Use LUKS encryption. In Ubuntu you can do this using the <i>Disk Utility</i> application. Some instructions <a href="https://help.ubuntu.com/community/EncryptedFilesystemsOnRemovableStorage">can be found here</a>.
311 311
 </p>
@@ -337,9 +337,9 @@ When the backup ends remove the USB drive and keep it somewhere safe. Even if it
337 337
 </p>
338 338
 </div>
339 339
 </div>
340
-<div id="outline-container-org462e852" class="outline-2">
341
-<h2 id="org462e852">Restore from USB</h2>
342
-<div class="outline-text-2" id="text-org462e852">
340
+<div id="outline-container-org2b2e626" class="outline-2">
341
+<h2 id="org2b2e626">Restore from USB</h2>
342
+<div class="outline-text-2" id="text-org2b2e626">
343 343
 <p>
344 344
 Log into the system and become the root user:
345 345
 </p>
@@ -363,9 +363,9 @@ Enter the LUKS password for the USB drive. When the restore is complete you can
363 363
 </p>
364 364
 </div>
365 365
 </div>
366
-<div id="outline-container-orgd061e2e" class="outline-2">
367
-<h2 id="orgd061e2e">Distributed/remote backups</h2>
368
-<div class="outline-text-2" id="text-orgd061e2e">
366
+<div id="outline-container-orgeaba0aa" class="outline-2">
367
+<h2 id="orgeaba0aa">Distributed/remote backups</h2>
368
+<div class="outline-text-2" id="text-orgeaba0aa">
369 369
 <p>
370 370
 Distributed backups are a better way of ensuring the persistence of your data, such that even if your system gets stolen or destroyed then the data will still be recoverable from your friends. Since the backups are encrypted your friends (or anyone else with access to their systems) won't be able to read your backed up content even if their systems are subsequently compromised.
371 371
 </p>
@@ -389,12 +389,12 @@ You can then enter the usernames, domains and ssh logins for one or more remote
389 389
 </p>
390 390
 </div>
391 391
 </div>
392
-<div id="outline-container-org7e9b4a7" class="outline-2">
393
-<h2 id="org7e9b4a7">Restore from a friend</h2>
394
-<div class="outline-text-2" id="text-org7e9b4a7">
395
-</div><div id="outline-container-org50e5958" class="outline-3">
396
-<h3 id="org50e5958">With a completely new Freedombone installation</h3>
397
-<div class="outline-text-3" id="text-org50e5958">
392
+<div id="outline-container-org287c635" class="outline-2">
393
+<h2 id="org287c635">Restore from a friend</h2>
394
+<div class="outline-text-2" id="text-org287c635">
395
+</div><div id="outline-container-org5425985" class="outline-3">
396
+<h3 id="org5425985">With a completely new Freedombone installation</h3>
397
+<div class="outline-text-3" id="text-org5425985">
398 398
 <p>
399 399
 This is the ultimate disaster recovery scenario in which you are beginning completely from scratch with new hardware and a new Freedombone installation (configured with the same username and domain names). It is assumed that the old hardware was destroyed, but that you have the backup key stored on a USB thumb drive.
400 400
 </p>
@@ -422,9 +422,9 @@ Finally select <i>Restore from remote backup</i> and enter the domain name of th
422 422
 </p>
423 423
 </div>
424 424
 </div>
425
-<div id="outline-container-org76d9030" class="outline-3">
426
-<h3 id="org76d9030">On an existing Freedombone installation</h3>
427
-<div class="outline-text-3" id="text-org76d9030">
425
+<div id="outline-container-org0266761" class="outline-3">
426
+<h3 id="org0266761">On an existing Freedombone installation</h3>
427
+<div class="outline-text-3" id="text-org0266761">
428 428
 <p>
429 429
 This is for more common situations in which maybe some data became corrupted and you want to restore it.
430 430
 </p>

+ 2
- 2
website/EN/code.html Voir le fichier

@@ -3,7 +3,7 @@
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
-<!-- 2016-08-08 Mon 17:19 -->
6
+<!-- 2016-08-08 Mon 17:40 -->
7 7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8 8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9 9
 <title></title>
@@ -181,7 +181,7 @@
181 181
   .org-svg { width: 90%; }
182 182
   /*]]>*/-->
183 183
 </style>
184
-<link rel="stylesheet" type="text/css" href="solarized-light.css" />
184
+<link rel="stylesheet" type="text/css" href="freedombone.css" />
185 185
 <script type="text/javascript">
186 186
 /*
187 187
 @licstart  The following is the entire license notice for the

+ 46
- 46
website/EN/controlpanel.html Voir le fichier

@@ -3,7 +3,7 @@
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
-<!-- 2016-08-08 Mon 17:19 -->
6
+<!-- 2016-08-08 Mon 17:40 -->
7 7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8 8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9 9
 <title></title>
@@ -181,7 +181,7 @@
181 181
   .org-svg { width: 90%; }
182 182
   /*]]>*/-->
183 183
 </style>
184
-<link rel="stylesheet" type="text/css" href="solarized-light.css" />
184
+<link rel="stylesheet" type="text/css" href="freedombone.css" />
185 185
 <script type="text/javascript">
186 186
 /*
187 187
 @licstart  The following is the entire license notice for the
@@ -254,54 +254,54 @@ for the JavaScript code in this tag.
254 254
 </colgroup>
255 255
 <tbody>
256 256
 <tr>
257
-<td class="org-left"><a href="#org5b9a404">Main menu</a></td>
257
+<td class="org-left"><a href="#org7798388">Main menu</a></td>
258 258
 </tr>
259 259
 
260 260
 <tr>
261
-<td class="org-left"><a href="#orge6a192d">User control panel</a></td>
261
+<td class="org-left"><a href="#org7446ce9">User control panel</a></td>
262 262
 </tr>
263 263
 
264 264
 <tr>
265
-<td class="org-left"><a href="#org36307fe">About screen</a></td>
265
+<td class="org-left"><a href="#orgc745e55">About screen</a></td>
266 266
 </tr>
267 267
 
268 268
 <tr>
269
-<td class="org-left"><a href="#org802b84b">Email filtering rules</a></td>
269
+<td class="org-left"><a href="#org16f8c7c">Email filtering rules</a></td>
270 270
 </tr>
271 271
 
272 272
 <tr>
273
-<td class="org-left"><a href="#org8311261">Hubzilla menu</a></td>
273
+<td class="org-left"><a href="#org885866f">Hubzilla menu</a></td>
274 274
 </tr>
275 275
 
276 276
 <tr>
277
-<td class="org-left"><a href="#orge818a90">IRC menu</a></td>
277
+<td class="org-left"><a href="#orgc9ffd23">IRC menu</a></td>
278 278
 </tr>
279 279
 
280 280
 <tr>
281
-<td class="org-left"><a href="#org38dc9e7">Media menu</a></td>
281
+<td class="org-left"><a href="#org328e16d">Media menu</a></td>
282 282
 </tr>
283 283
 
284 284
 <tr>
285
-<td class="org-left"><a href="#org69caf17">Repository mirrors</a></td>
285
+<td class="org-left"><a href="#org2236307">Repository mirrors</a></td>
286 286
 </tr>
287 287
 
288 288
 <tr>
289
-<td class="org-left"><a href="#org9d94b93">Backup and restore menu</a></td>
289
+<td class="org-left"><a href="#org8a8afac">Backup and restore menu</a></td>
290 290
 </tr>
291 291
 
292 292
 <tr>
293
-<td class="org-left"><a href="#orgf5b1503">Security menu</a></td>
293
+<td class="org-left"><a href="#org849e095">Security menu</a></td>
294 294
 </tr>
295 295
 
296 296
 <tr>
297
-<td class="org-left"><a href="#orge4d717e">User management menu</a></td>
297
+<td class="org-left"><a href="#org96186b7">User management menu</a></td>
298 298
 </tr>
299 299
 </tbody>
300 300
 </table>
301 301
 
302
-<div id="outline-container-org5b9a404" class="outline-2">
303
-<h2 id="org5b9a404">Main menu</h2>
304
-<div class="outline-text-2" id="text-org5b9a404">
302
+<div id="outline-container-org7798388" class="outline-2">
303
+<h2 id="org7798388">Main menu</h2>
304
+<div class="outline-text-2" id="text-org7798388">
305 305
 <p>
306 306
 You can access the main menu by logging into the system.
307 307
 </p>
@@ -334,9 +334,9 @@ To select anythng on the control panel use the <b>up and down</b> cursor keys an
334 334
 </div>
335 335
 </div>
336 336
 
337
-<div id="outline-container-orge6a192d" class="outline-2">
338
-<h2 id="orge6a192d">User control panel</h2>
339
-<div class="outline-text-2" id="text-orge6a192d">
337
+<div id="outline-container-org7446ce9" class="outline-2">
338
+<h2 id="org7446ce9">User control panel</h2>
339
+<div class="outline-text-2" id="text-org7446ce9">
340 340
 <p>
341 341
 When a user initially logs in they will see a version of the control panel with restricted options aimed at the kinds of things which someone who isn't the administrator might wish to do. An expected scenario is that you might have a few friends or family members on the system, and this is who this menu is intended for.
342 342
 </p>
@@ -358,9 +358,9 @@ It's also possible for the user to define email filtering rules, add a ssh publi
358 358
 </p>
359 359
 </div>
360 360
 </div>
361
-<div id="outline-container-org36307fe" class="outline-2">
362
-<h2 id="org36307fe">About screen</h2>
363
-<div class="outline-text-2" id="text-org36307fe">
361
+<div id="outline-container-orgc745e55" class="outline-2">
362
+<h2 id="orgc745e55">About screen</h2>
363
+<div class="outline-text-2" id="text-orgc745e55">
364 364
 <p>
365 365
 To find out your current domain names select the About screen from the main menu. This is especially useful for finding your onion addresses. For improved security by compartmentalisation, and also simpler implementation, each application has its own onion address.
366 366
 </p>
@@ -383,9 +383,9 @@ The Local Mirrors contains mirrored copies of the git repositories used by the s
383 383
 </div>
384 384
 </div>
385 385
 
386
-<div id="outline-container-org802b84b" class="outline-2">
387
-<h2 id="org802b84b">Email filtering rules</h2>
388
-<div class="outline-text-2" id="text-org802b84b">
386
+<div id="outline-container-org16f8c7c" class="outline-2">
387
+<h2 id="org16f8c7c">Email filtering rules</h2>
388
+<div class="outline-text-2" id="text-org16f8c7c">
389 389
 <p>
390 390
 You can add users to mailing lists, or block particular email addresses or subject lines in this menu.
391 391
 </p>
@@ -400,9 +400,9 @@ You can add users to mailing lists, or block particular email addresses or subje
400 400
 </div>
401 401
 </div>
402 402
 
403
-<div id="outline-container-org8311261" class="outline-2">
404
-<h2 id="org8311261">Hubzilla menu</h2>
405
-<div class="outline-text-2" id="text-org8311261">
403
+<div id="outline-container-org885866f" class="outline-2">
404
+<h2 id="org885866f">Hubzilla menu</h2>
405
+<div class="outline-text-2" id="text-org885866f">
406 406
 <p>
407 407
 This allows you to set the global directory location and obtain an SSL/TLS certificate if necessary.
408 408
 </p>
@@ -417,9 +417,9 @@ This allows you to set the global directory location and obtain an SSL/TLS certi
417 417
 </div>
418 418
 </div>
419 419
 
420
-<div id="outline-container-orge818a90" class="outline-2">
421
-<h2 id="orge818a90">IRC menu</h2>
422
-<div class="outline-text-2" id="text-orge818a90">
420
+<div id="outline-container-orgc9ffd23" class="outline-2">
421
+<h2 id="orgc9ffd23">IRC menu</h2>
422
+<div class="outline-text-2" id="text-orgc9ffd23">
423 423
 <p>
424 424
 You can view the current IRC password or change it from here. Currently the IRC server does not work equally well on clrearnet and via Tor, so there is an option to switch from one to the other. Initially the IRC server will be running on clearnet (i.e. no onion routing).
425 425
 </p>
@@ -434,9 +434,9 @@ You can view the current IRC password or change it from here. Currently the IRC
434 434
 </div>
435 435
 </div>
436 436
 
437
-<div id="outline-container-org38dc9e7" class="outline-2">
438
-<h2 id="org38dc9e7">Media menu</h2>
439
-<div class="outline-text-2" id="text-org38dc9e7">
437
+<div id="outline-container-org328e16d" class="outline-2">
438
+<h2 id="org328e16d">Media menu</h2>
439
+<div class="outline-text-2" id="text-org328e16d">
440 440
 <p>
441 441
 It's possible to add playable media to a USB drive and plug it into the system, then make it accessible to other devices such as tablets or phones on your local network via DLNA.
442 442
 </p>
@@ -451,9 +451,9 @@ It's possible to add playable media to a USB drive and plug it into the system,
451 451
 </div>
452 452
 </div>
453 453
 
454
-<div id="outline-container-org69caf17" class="outline-2">
455
-<h2 id="org69caf17">Repository mirrors</h2>
456
-<div class="outline-text-2" id="text-org69caf17">
454
+<div id="outline-container-org2236307" class="outline-2">
455
+<h2 id="org2236307">Repository mirrors</h2>
456
+<div class="outline-text-2" id="text-org2236307">
457 457
 <p>
458 458
 If you don't want to use the default repositories, or don't have access to them, then you can obtain them from another Freedombone server (the details can be found on the other server on the <b>About</b> screen of the control panel).
459 459
 </p>
@@ -468,9 +468,9 @@ If you don't want to use the default repositories, or don't have access to them,
468 468
 </div>
469 469
 </div>
470 470
 
471
-<div id="outline-container-org9d94b93" class="outline-2">
472
-<h2 id="org9d94b93">Backup and restore menu</h2>
473
-<div class="outline-text-2" id="text-org9d94b93">
471
+<div id="outline-container-org8a8afac" class="outline-2">
472
+<h2 id="org8a8afac">Backup and restore menu</h2>
473
+<div class="outline-text-2" id="text-org8a8afac">
474 474
 <p>
475 475
 You can create backups or restore from backup here. It's also possible to create keydrives which store the backup key.
476 476
 </p>
@@ -485,9 +485,9 @@ You can create backups or restore from backup here. It's also possible to create
485 485
 </div>
486 486
 </div>
487 487
 
488
-<div id="outline-container-orgf5b1503" class="outline-2">
489
-<h2 id="orgf5b1503">Security menu</h2>
490
-<div class="outline-text-2" id="text-orgf5b1503">
488
+<div id="outline-container-org849e095" class="outline-2">
489
+<h2 id="org849e095">Security menu</h2>
490
+<div class="outline-text-2" id="text-org849e095">
491 491
 <p>
492 492
 If you need to generate SSL/TLS certificates or change cypher details due to changing recommendations then you can do that here. If you are changing cypher details be extra careful not to make mistakes/typos, which could reduce the security of your system.
493 493
 </p>
@@ -502,9 +502,9 @@ If you need to generate SSL/TLS certificates or change cypher details due to cha
502 502
 </div>
503 503
 </div>
504 504
 
505
-<div id="outline-container-orge4d717e" class="outline-2">
506
-<h2 id="orge4d717e">User management menu</h2>
507
-<div class="outline-text-2" id="text-orge4d717e">
505
+<div id="outline-container-org96186b7" class="outline-2">
506
+<h2 id="org96186b7">User management menu</h2>
507
+<div class="outline-text-2" id="text-org96186b7">
508 508
 <p>
509 509
 Users can be added or removed here.
510 510
 </p>

+ 91
- 91
website/EN/faq.html Voir le fichier

@@ -3,7 +3,7 @@
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
-<!-- 2016-08-08 Mon 17:19 -->
6
+<!-- 2016-08-08 Mon 17:40 -->
7 7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8 8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9 9
 <title></title>
@@ -181,7 +181,7 @@
181 181
   .org-svg { width: 90%; }
182 182
   /*]]>*/-->
183 183
 </style>
184
-<link rel="stylesheet" type="text/css" href="solarized-light.css" />
184
+<link rel="stylesheet" type="text/css" href="freedombone.css" />
185 185
 <script type="text/javascript">
186 186
 /*
187 187
 @licstart  The following is the entire license notice for the
@@ -255,19 +255,19 @@ for the JavaScript code in this tag.
255 255
 </colgroup>
256 256
 <tbody>
257 257
 <tr>
258
-<td class="org-left"><a href="#orgb7c1e53">I don't have a static IP address. Can I still install this system?</a></td>
258
+<td class="org-left"><a href="#orgbafd579">I don't have a static IP address. Can I still install this system?</a></td>
259 259
 </tr>
260 260
 
261 261
 <tr>
262
-<td class="org-left"><a href="#org3d1a6d8">Why not support building images for Raspberry Pi?</a></td>
262
+<td class="org-left"><a href="#orged19012">Why not support building images for Raspberry Pi?</a></td>
263 263
 </tr>
264 264
 
265 265
 <tr>
266
-<td class="org-left"><a href="#org65dd2d0">Why use Github?</a></td>
266
+<td class="org-left"><a href="#org74026c6">Why use Github?</a></td>
267 267
 </tr>
268 268
 
269 269
 <tr>
270
-<td class="org-left"><a href="#orgc71a5ba">Keys and emails should not be stored on servers. Why do you do that?</a></td>
270
+<td class="org-left"><a href="#org126e23e">Keys and emails should not be stored on servers. Why do you do that?</a></td>
271 271
 </tr>
272 272
 
273 273
 <tr>
@@ -275,83 +275,83 @@ for the JavaScript code in this tag.
275 275
 </tr>
276 276
 
277 277
 <tr>
278
-<td class="org-left"><a href="#org61177cd">Why can't I access my .onion site with a Tor browser?</a></td>
278
+<td class="org-left"><a href="#org75cce91">Why can't I access my .onion site with a Tor browser?</a></td>
279 279
 </tr>
280 280
 
281 281
 <tr>
282
-<td class="org-left"><a href="#org9deac95">What is the best hardware to run this system on?</a></td>
282
+<td class="org-left"><a href="#org4467c4b">What is the best hardware to run this system on?</a></td>
283 283
 </tr>
284 284
 
285 285
 <tr>
286
-<td class="org-left"><a href="#orge432828">Can I add more users to the system?</a></td>
286
+<td class="org-left"><a href="#orgde22f15">Can I add more users to the system?</a></td>
287 287
 </tr>
288 288
 
289 289
 <tr>
290
-<td class="org-left"><a href="#orge80f248">Why not use Signal for mobile chat?</a></td>
290
+<td class="org-left"><a href="#orgb072290">Why not use Signal for mobile chat?</a></td>
291 291
 </tr>
292 292
 
293 293
 <tr>
294
-<td class="org-left"><a href="#orga13aa35">What is the most secure chat app to use on mobile?</a></td>
294
+<td class="org-left"><a href="#orgb0c8f93">What is the most secure chat app to use on mobile?</a></td>
295 295
 </tr>
296 296
 
297 297
 <tr>
298
-<td class="org-left"><a href="#orgec94b45">How do I remove a user from the system?</a></td>
298
+<td class="org-left"><a href="#org2c67925">How do I remove a user from the system?</a></td>
299 299
 </tr>
300 300
 
301 301
 <tr>
302
-<td class="org-left"><a href="#org2de3b9e">How do I reset the tripwire?</a></td>
302
+<td class="org-left"><a href="#org041ea91">How do I reset the tripwire?</a></td>
303 303
 </tr>
304 304
 
305 305
 <tr>
306
-<td class="org-left"><a href="#org73d8767">Is metadata protected?</a></td>
306
+<td class="org-left"><a href="#org6d6be47">Is metadata protected?</a></td>
307 307
 </tr>
308 308
 
309 309
 <tr>
310
-<td class="org-left"><a href="#orge102a24">How do I create email processing rules?</a></td>
310
+<td class="org-left"><a href="#orgd314d7e">How do I create email processing rules?</a></td>
311 311
 </tr>
312 312
 
313 313
 <tr>
314
-<td class="org-left"><a href="#org712b605">Why isn't dynamic DNS working?</a></td>
314
+<td class="org-left"><a href="#orgeb0289a">Why isn't dynamic DNS working?</a></td>
315 315
 </tr>
316 316
 
317 317
 <tr>
318
-<td class="org-left"><a href="#org3822e27">How do I change my encryption settings?</a></td>
318
+<td class="org-left"><a href="#org281e534">How do I change my encryption settings?</a></td>
319 319
 </tr>
320 320
 
321 321
 <tr>
322
-<td class="org-left"><a href="#orgea6d6d2">How do I get a domain name?</a></td>
322
+<td class="org-left"><a href="#org228d836">How do I get a domain name?</a></td>
323 323
 </tr>
324 324
 
325 325
 <tr>
326
-<td class="org-left"><a href="#org3b6d8b4">How do I get a "real" SSL/TLS/HTTPS certificate?</a></td>
326
+<td class="org-left"><a href="#org936141c">How do I get a "real" SSL/TLS/HTTPS certificate?</a></td>
327 327
 </tr>
328 328
 
329 329
 <tr>
330
-<td class="org-left"><a href="#orgabe05bb">How do I renew a Let's Encrypt certificate?</a></td>
330
+<td class="org-left"><a href="#orgbe98840">How do I renew a Let's Encrypt certificate?</a></td>
331 331
 </tr>
332 332
 
333 333
 <tr>
334
-<td class="org-left"><a href="#org4e0c7bc">I tried to renew a Let's Encrypt certificate and it failed. What should I do?</a></td>
334
+<td class="org-left"><a href="#org1c5192f">I tried to renew a Let's Encrypt certificate and it failed. What should I do?</a></td>
335 335
 </tr>
336 336
 
337 337
 <tr>
338
-<td class="org-left"><a href="#org84e7119">Why use self-signed certificates?</a></td>
338
+<td class="org-left"><a href="#org5b7491f">Why use self-signed certificates?</a></td>
339 339
 </tr>
340 340
 
341 341
 <tr>
342
-<td class="org-left"><a href="#org3376bf8">Why not use the services of $company instead? They took the Seppuku pledge</a></td>
342
+<td class="org-left"><a href="#org6fd1027">Why not use the services of $company instead? They took the Seppuku pledge</a></td>
343 343
 </tr>
344 344
 
345 345
 <tr>
346
-<td class="org-left"><a href="#org2a57f9c">Why does my email keep getting rejected as spam by Gmail/etc?</a></td>
346
+<td class="org-left"><a href="#org260d8cc">Why does my email keep getting rejected as spam by Gmail/etc?</a></td>
347 347
 </tr>
348 348
 </tbody>
349 349
 </table>
350 350
 </div>
351 351
 
352
-<div id="outline-container-orgb7c1e53" class="outline-2">
353
-<h2 id="orgb7c1e53">I don't have a static IP address. Can I still install this system?</h2>
354
-<div class="outline-text-2" id="text-orgb7c1e53">
352
+<div id="outline-container-orgbafd579" class="outline-2">
353
+<h2 id="orgbafd579">I don't have a static IP address. Can I still install this system?</h2>
354
+<div class="outline-text-2" id="text-orgbafd579">
355 355
 <p>
356 356
 Yes. The minimum requirements are to have some hardware that you can install Debian onto and also that you have administrator access to your internet router so that you can forward ports to the system which has Freedombone installed.
357 357
 </p>
@@ -361,9 +361,9 @@ The lack of a static IP address can be worked around by using a dynamic DNS serv
361 361
 </p>
362 362
 </div>
363 363
 </div>
364
-<div id="outline-container-org3d1a6d8" class="outline-2">
365
-<h2 id="org3d1a6d8">Why not support building images for Raspberry Pi?</h2>
366
-<div class="outline-text-2" id="text-org3d1a6d8">
364
+<div id="outline-container-orged19012" class="outline-2">
365
+<h2 id="orged19012">Why not support building images for Raspberry Pi?</h2>
366
+<div class="outline-text-2" id="text-orged19012">
367 367
 <p>
368 368
 The FreedomBox project supports Raspberry Pi builds, and the image build system for Freedombone is based on the same system. However, although the Raspberry Pi can run a version of Debian it requires a closed proprietary blob in order to boot the hardware. Who knows what that blob might contain or what exploits it could facilitate. From an adversarial point of view if you were trying to deliver "bulk equipment interference" then it doesn't get any better than piggybacking on something which has control of the boot process, and hence all subsequently run processes.
369 369
 </p>
@@ -373,9 +373,9 @@ So although the Raspberry Pi is cheap and hugely popular it's not supported by t
373 373
 </p>
374 374
 </div>
375 375
 </div>
376
-<div id="outline-container-org65dd2d0" class="outline-2">
377
-<h2 id="org65dd2d0">Why use Github?</h2>
378
-<div class="outline-text-2" id="text-org65dd2d0">
376
+<div id="outline-container-org74026c6" class="outline-2">
377
+<h2 id="org74026c6">Why use Github?</h2>
378
+<div class="outline-text-2" id="text-org74026c6">
379 379
 <p>
380 380
 Github is paradoxically a centralized, closed and proprietary system which happens to mostly host free and open source projects. Up until now it has been relatively benign, but at some point in the name of "growth" it will likely start becoming more evil, or just become like SourceForge - which was also once much loved by FOSS developers, but turned into a den of malvertizing.
381 381
 </p>
@@ -393,9 +393,9 @@ Currently many of the repositories used for applications which are not yet packa
393 393
 </p>
394 394
 </div>
395 395
 </div>
396
-<div id="outline-container-orgc71a5ba" class="outline-2">
397
-<h2 id="orgc71a5ba">Keys and emails should not be stored on servers. Why do you do that?</h2>
398
-<div class="outline-text-2" id="text-orgc71a5ba">
396
+<div id="outline-container-org126e23e" class="outline-2">
397
+<h2 id="org126e23e">Keys and emails should not be stored on servers. Why do you do that?</h2>
398
+<div class="outline-text-2" id="text-org126e23e">
399 399
 <p>
400 400
 Ordinarily this is good advice. However, the threat model for a device in your home is different from the one for a generic server in a massive warehouse. Compare and contrast:
401 401
 </p>
@@ -453,17 +453,17 @@ In the home environment a box with a good firewall and no GUI components install
453 453
 </div>
454 454
 </div>
455 455
 
456
-<div id="outline-container-org61177cd" class="outline-2">
457
-<h2 id="org61177cd">Why can't I access my .onion site with a Tor browser?</h2>
458
-<div class="outline-text-2" id="text-org61177cd">
456
+<div id="outline-container-org75cce91" class="outline-2">
457
+<h2 id="org75cce91">Why can't I access my .onion site with a Tor browser?</h2>
458
+<div class="outline-text-2" id="text-org75cce91">
459 459
 <p>
460 460
 Probably you need to add the site to the NoScript whitelist. Typically click/press on the noscript icon (or select from the menu on mobile) then select <i>whitelist</i> and add the site URL. You may also need to disable HTTPS Everywhere when using onion addresses, which don't use https.
461 461
 </p>
462 462
 </div>
463 463
 </div>
464
-<div id="outline-container-org9deac95" class="outline-2">
465
-<h2 id="org9deac95">What is the best hardware to run this system on?</h2>
466
-<div class="outline-text-2" id="text-org9deac95">
464
+<div id="outline-container-org4467c4b" class="outline-2">
465
+<h2 id="org4467c4b">What is the best hardware to run this system on?</h2>
466
+<div class="outline-text-2" id="text-org4467c4b">
467 467
 <p>
468 468
 It was originally designed to run on the Beaglebone Black, but that should be regarded as the most minimal system, because it's single core and has by today's standards a small amount of memory. Obviously the more powerful the hardware is the faster things like web pages (blog, social networking, etc) will be served but the more electricity such a system will require if you're running it 24/7. A good compromise between performance and energy consumption is something like an old netbook. The battery of an old netbook or laptop even gives you <a href="https://en.wikipedia.org/wiki/Uninterruptible_power_supply">UPS capability</a> to keep the system going during brief power outages or cable re-arrangements, and that means using full disk encryption on the server also becomes more practical.
469 469
 </p>
@@ -473,9 +473,9 @@ It was originally designed to run on the Beaglebone Black, but that should be re
473 473
 </p>
474 474
 </div>
475 475
 </div>
476
-<div id="outline-container-orge432828" class="outline-2">
477
-<h2 id="orge432828">Can I add more users to the system?</h2>
478
-<div class="outline-text-2" id="text-orge432828">
476
+<div id="outline-container-orgde22f15" class="outline-2">
477
+<h2 id="orgde22f15">Can I add more users to the system?</h2>
478
+<div class="outline-text-2" id="text-orgde22f15">
479 479
 <p>
480 480
 Yes. Freedombone can support a small number of users, for a "<i>friends and family</i>" type of home installation. This gives them access to an email account, XMPP, SIP phone and the blog (depending on whether the variant which you installed includes those).
481 481
 </p>
@@ -499,9 +499,9 @@ Another point is that Freedombone installations are not intended to support many
499 499
 </p>
500 500
 </div>
501 501
 </div>
502
-<div id="outline-container-orge80f248" class="outline-2">
503
-<h2 id="orge80f248">Why not use Signal for mobile chat?</h2>
504
-<div class="outline-text-2" id="text-orge80f248">
502
+<div id="outline-container-orgb072290" class="outline-2">
503
+<h2 id="orgb072290">Why not use Signal for mobile chat?</h2>
504
+<div class="outline-text-2" id="text-orgb072290">
505 505
 <p>
506 506
 Celebrities recommend Signal. It's Free Software so it must be good, right?
507 507
 </p>
@@ -522,9 +522,9 @@ To give credit where it's due Signal is good, but it could be a lot better. The
522 522
 </p>
523 523
 </div>
524 524
 </div>
525
-<div id="outline-container-orga13aa35" class="outline-2">
526
-<h2 id="orga13aa35">What is the most secure chat app to use on mobile?</h2>
527
-<div class="outline-text-2" id="text-orga13aa35">
525
+<div id="outline-container-orgb0c8f93" class="outline-2">
526
+<h2 id="orgb0c8f93">What is the most secure chat app to use on mobile?</h2>
527
+<div class="outline-text-2" id="text-orgb0c8f93">
528 528
 <p>
529 529
 On mobile there are various options. The apps which are likely to be most secure are ones which have end-to-end encryption enabled by default and which can also be onion routed via Orbot. End-to-end encryption secures the content of the message and onion routing obscures the metadata, making it hard for a passive adversary to know who is communicating with who.
530 530
 </p>
@@ -534,13 +534,13 @@ The current safest way to chat is to use <a href="https://conversations.im/">Con
534 534
 </p>
535 535
 
536 536
 <p>
537
-There are many <a href="#orge80f248">other fashionable chat apps</a> with end-to-end security, but often they are closed source, have a single central server or can't be onion routed. It's also important to remember that closed source chat apps should be assumed to be untrustworthy, since their security cannot be independently verified.
537
+There are many <a href="#orgb072290">other fashionable chat apps</a> with end-to-end security, but often they are closed source, have a single central server or can't be onion routed. It's also important to remember that closed source chat apps should be assumed to be untrustworthy, since their security cannot be independently verified.
538 538
 </p>
539 539
 </div>
540 540
 </div>
541
-<div id="outline-container-orgec94b45" class="outline-2">
542
-<h2 id="orgec94b45">How do I remove a user from the system?</h2>
543
-<div class="outline-text-2" id="text-orgec94b45">
541
+<div id="outline-container-org2c67925" class="outline-2">
542
+<h2 id="org2c67925">How do I remove a user from the system?</h2>
543
+<div class="outline-text-2" id="text-org2c67925">
544 544
 <p>
545 545
 To remove a user:
546 546
 </p>
@@ -556,9 +556,9 @@ Select <i>Administrator controls</i> then <i>Manage Users</i> and then <i>Delete
556 556
 </p>
557 557
 </div>
558 558
 </div>
559
-<div id="outline-container-org2de3b9e" class="outline-2">
560
-<h2 id="org2de3b9e">How do I reset the tripwire?</h2>
561
-<div class="outline-text-2" id="text-org2de3b9e">
559
+<div id="outline-container-org041ea91" class="outline-2">
560
+<h2 id="org041ea91">How do I reset the tripwire?</h2>
561
+<div class="outline-text-2" id="text-org041ea91">
562 562
 <p>
563 563
 The tripwire will be automatically reset once per week. If you want to reset it earlier then do the following:
564 564
 </p>
@@ -574,9 +574,9 @@ Select <i>Administrator controls</i> then "reset tripwire" using cursors and spa
574 574
 </p>
575 575
 </div>
576 576
 </div>
577
-<div id="outline-container-org73d8767" class="outline-2">
578
-<h2 id="org73d8767">Is metadata protected?</h2>
579
-<div class="outline-text-2" id="text-org73d8767">
577
+<div id="outline-container-org6d6be47" class="outline-2">
578
+<h2 id="org6d6be47">Is metadata protected?</h2>
579
+<div class="outline-text-2" id="text-org6d6be47">
580 580
 <blockquote>
581 581
 <p>
582 582
 "<i>We kill people based on metadata</i>"
@@ -592,9 +592,9 @@ Even when using Freedombone metadata analysis by third parties is still possible
592 592
 </p>
593 593
 </div>
594 594
 </div>
595
-<div id="outline-container-orge102a24" class="outline-2">
596
-<h2 id="orge102a24">How do I create email processing rules?</h2>
597
-<div class="outline-text-2" id="text-orge102a24">
595
+<div id="outline-container-orgd314d7e" class="outline-2">
596
+<h2 id="orgd314d7e">How do I create email processing rules?</h2>
597
+<div class="outline-text-2" id="text-orgd314d7e">
598 598
 <div class="org-src-container">
599 599
 
600 600
 <pre class="src src-bash">ssh username@domainname -p 2222
@@ -651,9 +651,9 @@ Spamassassin is also available and within Mutt you can use the S (shift+s) key t
651 651
 </p>
652 652
 </div>
653 653
 </div>
654
-<div id="outline-container-org712b605" class="outline-2">
655
-<h2 id="org712b605">Why isn't dynamic DNS working?</h2>
656
-<div class="outline-text-2" id="text-org712b605">
654
+<div id="outline-container-orgeb0289a" class="outline-2">
655
+<h2 id="orgeb0289a">Why isn't dynamic DNS working?</h2>
656
+<div class="outline-text-2" id="text-orgeb0289a">
657 657
 <p>
658 658
 If you run the command:
659 659
 </p>
@@ -678,9 +678,9 @@ https://www.privateinternetaccess.com/pages/whats-my-ip/
678 678
 </div>
679 679
 </div>
680 680
 
681
-<div id="outline-container-org3822e27" class="outline-2">
682
-<h2 id="org3822e27">How do I change my encryption settings?</h2>
683
-<div class="outline-text-2" id="text-org3822e27">
681
+<div id="outline-container-org281e534" class="outline-2">
682
+<h2 id="org281e534">How do I change my encryption settings?</h2>
683
+<div class="outline-text-2" id="text-org281e534">
684 684
 <p>
685 685
 Suppose that some new encryption vulnerability has been announced and that you need to change your encryption settings. Maybe an algorithm thought to be secure is now no longer so and you need to remove it. You can change your settings by doing the following:
686 686
 </p>
@@ -696,9 +696,9 @@ Select <i>Administrator controls</i> then select <i>Security Settings</i>. You w
696 696
 </p>
697 697
 </div>
698 698
 </div>
699
-<div id="outline-container-orgea6d6d2" class="outline-2">
700
-<h2 id="orgea6d6d2">How do I get a domain name?</h2>
701
-<div class="outline-text-2" id="text-orgea6d6d2">
699
+<div id="outline-container-org228d836" class="outline-2">
700
+<h2 id="org228d836">How do I get a domain name?</h2>
701
+<div class="outline-text-2" id="text-org228d836">
702 702
 <p>
703 703
 Suppose that you have bought a domain name (rather than using a free subdomain on freedns) and you want to use that instead.
704 704
 </p>
@@ -766,9 +766,9 @@ You should now be able to send an email from <i>postmaster@mynewdomainname</i> a
766 766
 </div>
767 767
 </div>
768 768
 
769
-<div id="outline-container-org3b6d8b4" class="outline-2">
770
-<h2 id="org3b6d8b4">How do I get a "real" SSL/TLS/HTTPS certificate?</h2>
771
-<div class="outline-text-2" id="text-org3b6d8b4">
769
+<div id="outline-container-org936141c" class="outline-2">
770
+<h2 id="org936141c">How do I get a "real" SSL/TLS/HTTPS certificate?</h2>
771
+<div class="outline-text-2" id="text-org936141c">
772 772
 <p>
773 773
 If you did the full install or selected the social variant then the system will have tried to obtain a Let's Encrypt certificate automatically during the install process. If this failed for any reason, or if you have created a new site which you need a certificate for then do the following:
774 774
 </p>
@@ -788,9 +788,9 @@ One thing to be aware of is that Let's Encrypt doesn't support many dynamic DNS
788 788
 </p>
789 789
 </div>
790 790
 </div>
791
-<div id="outline-container-orgabe05bb" class="outline-2">
792
-<h2 id="orgabe05bb">How do I renew a Let's Encrypt certificate?</h2>
793
-<div class="outline-text-2" id="text-orgabe05bb">
791
+<div id="outline-container-orgbe98840" class="outline-2">
792
+<h2 id="orgbe98840">How do I renew a Let's Encrypt certificate?</h2>
793
+<div class="outline-text-2" id="text-orgbe98840">
794 794
 <p>
795 795
 Normally certificates will be automatically renewed once per month, so you don't need to be concerned about it. If anything goes wrong with the automatic renewal then you should receive a warning email.
796 796
 </p>
@@ -810,9 +810,9 @@ Select <i>Administrator controls</i> then <b>Security settings</b> then <b>Renew
810 810
 </p>
811 811
 </div>
812 812
 </div>
813
-<div id="outline-container-org4e0c7bc" class="outline-2">
814
-<h2 id="org4e0c7bc">I tried to renew a Let's Encrypt certificate and it failed. What should I do?</h2>
815
-<div class="outline-text-2" id="text-org4e0c7bc">
813
+<div id="outline-container-org1c5192f" class="outline-2">
814
+<h2 id="org1c5192f">I tried to renew a Let's Encrypt certificate and it failed. What should I do?</h2>
815
+<div class="outline-text-2" id="text-org1c5192f">
816 816
 <p>
817 817
 Most likely it's because Let's Encrypt doesn't support your particular domain or subdomain. Currently free subdomains tend not to work. You'll need to buy a domain name, link it to your dynamic DNS account and then do:
818 818
 </p>
@@ -828,9 +828,9 @@ Select <i>Administrator controls</i> then <b>Security settings</b> then <b>Creat
828 828
 </p>
829 829
 </div>
830 830
 </div>
831
-<div id="outline-container-org84e7119" class="outline-2">
832
-<h2 id="org84e7119">Why use self-signed certificates?</h2>
833
-<div class="outline-text-2" id="text-org84e7119">
831
+<div id="outline-container-org5b7491f" class="outline-2">
832
+<h2 id="org5b7491f">Why use self-signed certificates?</h2>
833
+<div class="outline-text-2" id="text-org5b7491f">
834 834
 <p>
835 835
 Almost everywhere on the web you will read that self-signed certificates are worthless. They bring up <i>scary-scary looking</i> browser warnings and gurus will advise you not to use them. Self-signed certificates are quite useful though. What the scary warnings mean - and it would be good if they explained this more clearly - is that you have an encrypted connection established but there is <i>no certainty about who that connection is with</i>.
836 836
 </p>
@@ -852,17 +852,17 @@ For now a self-signed certificate will probably in most cases protect your commu
852 852
 </p>
853 853
 </div>
854 854
 </div>
855
-<div id="outline-container-org3376bf8" class="outline-2">
856
-<h2 id="org3376bf8">Why not use the services of $company instead? They took the Seppuku pledge</h2>
857
-<div class="outline-text-2" id="text-org3376bf8">
855
+<div id="outline-container-org6fd1027" class="outline-2">
856
+<h2 id="org6fd1027">Why not use the services of $company instead? They took the Seppuku pledge</h2>
857
+<div class="outline-text-2" id="text-org6fd1027">
858 858
 <p>
859 859
 <a href="https://cryptostorm.org/viewtopic.php?f=63&amp;t=2954&amp;sid=7de2d1e699cfde2f574e6a7f6ea5a173">That pledge</a> is utterly worthless. Years ago people trusted Google in the same sort of way, because they promised not be be evil and because a lot of the engineers working for them seemed like honest types who were "<i>on our side</i>". Post-<a href="https://en.wikipedia.org/wiki/Nymwars">nymwars</a> and post-<a href="https://en.wikipedia.org/wiki/PRISM_(surveillance_program)">PRISM</a> we know exactly how much Google cared about the privacy and security of its users. But Google is only one particular example. In general don't trust pledges made by companies, even if the people running them seem really sincere.
860 860
 </p>
861 861
 </div>
862 862
 </div>
863
-<div id="outline-container-org2a57f9c" class="outline-2">
864
-<h2 id="org2a57f9c">Why does my email keep getting rejected as spam by Gmail/etc?</h2>
865
-<div class="outline-text-2" id="text-org2a57f9c">
863
+<div id="outline-container-org260d8cc" class="outline-2">
864
+<h2 id="org260d8cc">Why does my email keep getting rejected as spam by Gmail/etc?</h2>
865
+<div class="outline-text-2" id="text-org260d8cc">
866 866
 <p>
867 867
 Welcome to the world of email. Email is really the archetypal decentralized service, developed during the early days of the internet. In principle anyone can run an email server, and that's exactly what you're doing with Freedombone. Email is very useful, but it has a big problem, and that's that the protocols are totally insecure. That made it easy for spammers to do their thing, and in response highly elaborate spam filtering and blocking systems were developed. Chances are that your emails are being blocked in this way. Sometimes the blocking is so indisciminate that entire countries are excluded. What can you do about it? Unless you control the block list at the receiving end you may not be able to do much unless you can find an email proxy server which is trusted by the receiving server.
868 868
 </p>

+ 2
- 2
website/EN/index.html Voir le fichier

@@ -3,7 +3,7 @@
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
-<!-- 2016-08-08 Mon 17:19 -->
6
+<!-- 2016-08-08 Mon 17:41 -->
7 7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8 8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9 9
 <title></title>
@@ -181,7 +181,7 @@
181 181
   .org-svg { width: 90%; }
182 182
   /*]]>*/-->
183 183
 </style>
184
-<link rel="stylesheet" type="text/css" href="solarized-light.css" />
184
+<link rel="stylesheet" type="text/css" href="freedombone.css" />
185 185
 <script type="text/javascript">
186 186
 /*
187 187
 @licstart  The following is the entire license notice for the

+ 59
- 59
website/EN/installation.html Voir le fichier

@@ -3,7 +3,7 @@
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
-<!-- 2016-08-08 Mon 17:19 -->
6
+<!-- 2016-08-08 Mon 17:41 -->
7 7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8 8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9 9
 <title></title>
@@ -181,7 +181,7 @@
181 181
   .org-svg { width: 90%; }
182 182
   /*]]>*/-->
183 183
 </style>
184
-<link rel="stylesheet" type="text/css" href="solarized-light.css" />
184
+<link rel="stylesheet" type="text/css" href="freedombone.css" />
185 185
 <script type="text/javascript">
186 186
 /*
187 187
 @licstart  The following is the entire license notice for the
@@ -254,11 +254,11 @@ for the JavaScript code in this tag.
254 254
 </colgroup>
255 255
 <tbody>
256 256
 <tr>
257
-<td class="org-left"><a href="#org335ae25">Building an image for a Single Board Computer or Virtual Machine</a></td>
257
+<td class="org-left"><a href="#org3b901e2">Building an image for a Single Board Computer or Virtual Machine</a></td>
258 258
 </tr>
259 259
 
260 260
 <tr>
261
-<td class="org-left"><a href="#orgb4eb938">Checklist</a></td>
261
+<td class="org-left"><a href="#org9ddd6bf">Checklist</a></td>
262 262
 </tr>
263 263
 
264 264
 <tr>
@@ -266,34 +266,34 @@ for the JavaScript code in this tag.
266 266
 </tr>
267 267
 
268 268
 <tr>
269
-<td class="org-left"><a href="#org4002596">Installation</a></td>
269
+<td class="org-left"><a href="#orgdd974d3">Installation</a></td>
270 270
 </tr>
271 271
 
272 272
 <tr>
273
-<td class="org-left"><a href="#orge3fbd6f">Social Key Management - the 'Unforgettable Key'</a></td>
273
+<td class="org-left"><a href="#orgc5792b7">Social Key Management - the 'Unforgettable Key'</a></td>
274 274
 </tr>
275 275
 
276 276
 <tr>
277
-<td class="org-left"><a href="#org293c14e">Final Setup</a></td>
277
+<td class="org-left"><a href="#orgaa4fa3d">Final Setup</a></td>
278 278
 </tr>
279 279
 
280 280
 <tr>
281
-<td class="org-left"><a href="#orgf32608e">Keydrives</a></td>
281
+<td class="org-left"><a href="#org475add9">Keydrives</a></td>
282 282
 </tr>
283 283
 
284 284
 <tr>
285
-<td class="org-left"><a href="#orgc0d5d65">On Client Machines</a></td>
285
+<td class="org-left"><a href="#org51089f0">On Client Machines</a></td>
286 286
 </tr>
287 287
 
288 288
 <tr>
289
-<td class="org-left"><a href="#orgab97535">Administering the system</a></td>
289
+<td class="org-left"><a href="#org3e4a672">Administering the system</a></td>
290 290
 </tr>
291 291
 </tbody>
292 292
 </table>
293 293
 
294
-<div id="outline-container-org335ae25" class="outline-2">
295
-<h2 id="org335ae25">Building an image for a Single Board Computer or Virtual Machine</h2>
296
-<div class="outline-text-2" id="text-org335ae25">
294
+<div id="outline-container-org3b901e2" class="outline-2">
295
+<h2 id="org3b901e2">Building an image for a Single Board Computer or Virtual Machine</h2>
296
+<div class="outline-text-2" id="text-org3b901e2">
297 297
 <p>
298 298
 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.
299 299
 </p>
@@ -379,9 +379,9 @@ If the image build fails with an error such as "<i>Error reading from server. Re
379 379
 </div>
380 380
 </div>
381 381
 
382
-<div id="outline-container-orgb4eb938" class="outline-2">
383
-<h2 id="orgb4eb938">Checklist</h2>
384
-<div class="outline-text-2" id="text-orgb4eb938">
382
+<div id="outline-container-org9ddd6bf" class="outline-2">
383
+<h2 id="org9ddd6bf">Checklist</h2>
384
+<div class="outline-text-2" id="text-org9ddd6bf">
385 385
 <p>
386 386
 Before installing Freedombone you will need a few things.
387 387
 </p>
@@ -395,17 +395,17 @@ Before installing Freedombone you will need a few things.
395 395
 </ul>
396 396
 </div>
397 397
 </div>
398
-<div id="outline-container-org4002596" class="outline-2">
399
-<h2 id="org4002596">Installation</h2>
400
-<div class="outline-text-2" id="text-org4002596">
398
+<div id="outline-container-orgdd974d3" class="outline-2">
399
+<h2 id="orgdd974d3">Installation</h2>
400
+<div class="outline-text-2" id="text-orgdd974d3">
401 401
 <p>
402 402
 There are three install options: Laptop/Desktop/Netbook, SBC and Virtual Machine.
403 403
 </p>
404 404
 </div>
405 405
 
406
-<div id="outline-container-org5b4f8c3" class="outline-3">
407
-<h3 id="org5b4f8c3">On a Laptop, Netbook or Desktop machine</h3>
408
-<div class="outline-text-3" id="text-org5b4f8c3">
406
+<div id="outline-container-org9c1f7d4" class="outline-3">
407
+<h3 id="org9c1f7d4">On a Laptop, Netbook or Desktop machine</h3>
408
+<div class="outline-text-3" id="text-org9c1f7d4">
409 409
 <p>
410 410
 If you have an existing system, such as an old laptop or netbook which you can leave running as a server, then install a new version of Debian Jessie onto it. During the Debian install you won't need the print server or the desktop environment, and unchecking those will reduce the attack surface. Once Debian enter the following commands:
411 411
 </p>
@@ -424,9 +424,9 @@ freedombone menuconfig
424 424
 </div>
425 425
 </div>
426 426
 
427
-<div id="outline-container-org0ef1235" class="outline-3">
428
-<h3 id="org0ef1235">On a single board computer (SBC)</h3>
429
-<div class="outline-text-3" id="text-org0ef1235">
427
+<div id="outline-container-orgdcdaae2" class="outline-3">
428
+<h3 id="orgdcdaae2">On a single board computer (SBC)</h3>
429
+<div class="outline-text-3" id="text-orgdcdaae2">
430 430
 <p>
431 431
 Currently the following boards are supported:
432 432
 </p>
@@ -510,9 +510,9 @@ Using the password 'freedombone'. Take a note of the new login password and then
510 510
 </div>
511 511
 </div>
512 512
 
513
-<div id="outline-container-org6d2c7b6" class="outline-3">
514
-<h3 id="org6d2c7b6">As a Virtual Machine</h3>
515
-<div class="outline-text-3" id="text-org6d2c7b6">
513
+<div id="outline-container-orgfb19f9c" class="outline-3">
514
+<h3 id="orgfb19f9c">As a Virtual Machine</h3>
515
+<div class="outline-text-3" id="text-orgfb19f9c">
516 516
 <p>
517 517
 Virtualbox and Qemu are supported. You can run a 64 bit Qemu image with:
518 518
 </p>
@@ -534,42 +534,42 @@ The default login will be username 'fbone' and password 'freedombone'. Take a no
534 534
 </div>
535 535
 </div>
536 536
 
537
-<div id="outline-container-orge3fbd6f" class="outline-2">
538
-<h2 id="orge3fbd6f">Social Key Management - the 'Unforgettable Key'</h2>
539
-<div class="outline-text-2" id="text-orge3fbd6f">
537
+<div id="outline-container-orgc5792b7" class="outline-2">
538
+<h2 id="orgc5792b7">Social Key Management - the 'Unforgettable Key'</h2>
539
+<div class="outline-text-2" id="text-orgc5792b7">
540 540
 <p>
541 541
 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
542 542
 </p>
543 543
 </div>
544 544
 
545
-<div id="outline-container-org8b41155" class="outline-3">
546
-<h3 id="org8b41155">You have the gnupg keyring on an encrypted USB drive</h3>
547
-<div class="outline-text-3" id="text-org8b41155">
545
+<div id="outline-container-orgb0e6560" class="outline-3">
546
+<h3 id="orgb0e6560">You have the gnupg keyring on an encrypted USB drive</h3>
547
+<div class="outline-text-3" id="text-orgb0e6560">
548 548
 <p>
549 549
 If you previously made a master keydrive containing the full keyring (the .gnupg directory). This is the most straightforward case, but not as secure as splitting the key into fragments.
550 550
 </p>
551 551
 </div>
552 552
 </div>
553
-<div id="outline-container-org1f06b9d" class="outline-3">
554
-<h3 id="org1f06b9d">You have a number of key fragments on USB drives retrieved from friends</h3>
555
-<div class="outline-text-3" id="text-org1f06b9d">
553
+<div id="outline-container-org4948a7a" class="outline-3">
554
+<h3 id="org4948a7a">You have a number of key fragments on USB drives retrieved from friends</h3>
555
+<div class="outline-text-3" id="text-org4948a7a">
556 556
 <p>
557
-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="#orgf32608e">Keydrives</a>.
557
+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="#org475add9">Keydrives</a>.
558 558
 </p>
559 559
 </div>
560 560
 </div>
561
-<div id="outline-container-orgdfd043a" class="outline-3">
562
-<h3 id="orgdfd043a">You can specify some ssh login details for friends servers containing key fragments</h3>
563
-<div class="outline-text-3" id="text-orgdfd043a">
561
+<div id="outline-container-org9132662" class="outline-3">
562
+<h3 id="org9132662">You can specify some ssh login details for friends servers containing key fragments</h3>
563
+<div class="outline-text-3" id="text-org9132662">
564 564
 <p>
565 565
 Enter three or more sets of login details and the installer will try to retrieve key fragments and then assemble them into the full key. This only works if you previously were using remote backups and had social key management enabled.
566 566
 </p>
567 567
 </div>
568 568
 </div>
569 569
 </div>
570
-<div id="outline-container-org293c14e" class="outline-2">
571
-<h2 id="org293c14e">Final Setup</h2>
572
-<div class="outline-text-2" id="text-org293c14e">
570
+<div id="outline-container-orgaa4fa3d" class="outline-2">
571
+<h2 id="orgaa4fa3d">Final Setup</h2>
572
+<div class="outline-text-2" id="text-orgaa4fa3d">
573 573
 <p>
574 574
 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.
575 575
 </p>
@@ -687,16 +687,16 @@ On your internet router, typically under firewall settings, open the following p
687 687
 </div>
688 688
 </div>
689 689
 
690
-<div id="outline-container-orgf32608e" class="outline-2">
691
-<h2 id="orgf32608e">Keydrives</h2>
692
-<div class="outline-text-2" id="text-orgf32608e">
690
+<div id="outline-container-org475add9" class="outline-2">
691
+<h2 id="org475add9">Keydrives</h2>
692
+<div class="outline-text-2" id="text-org475add9">
693 693
 <p>
694 694
 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:
695 695
 </p>
696 696
 </div>
697
-<div id="outline-container-org3cc4a72" class="outline-3">
698
-<h3 id="org3cc4a72">Master Keydrive</h3>
699
-<div class="outline-text-3" id="text-org3cc4a72">
697
+<div id="outline-container-org3bd27a7" class="outline-3">
698
+<h3 id="org3bd27a7">Master Keydrive</h3>
699
+<div class="outline-text-3" id="text-org3bd27a7">
700 700
 <p>
701 701
 This is the traditional security model in which you carry your full keyring on an encrypted USB drive. To make a master keydrive first format a USB drive as a LUKS encrypted drive. In Ubuntu this can be <a href="https://help.ubuntu.com/community/EncryptedFilesystemsOnRemovableStorage">done from the <i>Disk Utility</i> application</a>. Then plug it into the Freedombone system, then from your local machine run:
702 702
 </p>
@@ -712,9 +712,9 @@ Select <i>Administrator controls</i> then <i>Backup and Restore</i> then <i>Back
712 712
 </p>
713 713
 </div>
714 714
 </div>
715
-<div id="outline-container-org48cb53f" class="outline-3">
716
-<h3 id="org48cb53f">Fragment keydrives</h3>
717
-<div class="outline-text-3" id="text-org48cb53f">
715
+<div id="outline-container-org7491e32" class="outline-3">
716
+<h3 id="org7491e32">Fragment keydrives</h3>
717
+<div class="outline-text-3" id="text-org7491e32">
718 718
 <p>
719 719
 This breaks your GPG key into a number of fragments and randomly selects one to add to the USB drive. First format a USB drive as a LUKS encrypted drive. In Ubuntu this <a href="https://help.ubuntu.com/community/EncryptedFilesystemsOnRemovableStorage">can be done from the <i>Disk Utility</i> application</a>. Plug it into the Freedombone system then from your local machine run the following commands:
720 720
 </p>
@@ -735,9 +735,9 @@ Fragments are randomly assigned and so you will need at least three or four keyd
735 735
 </div>
736 736
 </div>
737 737
 </div>
738
-<div id="outline-container-orgc0d5d65" class="outline-2">
739
-<h2 id="orgc0d5d65">On Client Machines</h2>
740
-<div class="outline-text-2" id="text-orgc0d5d65">
738
+<div id="outline-container-org51089f0" class="outline-2">
739
+<h2 id="org51089f0">On Client Machines</h2>
740
+<div class="outline-text-2" id="text-org51089f0">
741 741
 <p>
742 742
 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.
743 743
 </p>
@@ -755,9 +755,9 @@ freedombone-client
755 755
 </div>
756 756
 </div>
757 757
 
758
-<div id="outline-container-orgab97535" class="outline-2">
759
-<h2 id="orgab97535">Administering the system</h2>
760
-<div class="outline-text-2" id="text-orgab97535">
758
+<div id="outline-container-org3e4a672" class="outline-2">
759
+<h2 id="org3e4a672">Administering the system</h2>
760
+<div class="outline-text-2" id="text-org3e4a672">
761 761
 <p>
762 762
 To administer the system after installation log in via ssh, become the root user and then launch the control panel.
763 763
 </p>

+ 53
- 53
website/EN/mesh.html Voir le fichier

@@ -3,7 +3,7 @@
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
-<!-- 2016-08-08 Mon 17:19 -->
6
+<!-- 2016-08-08 Mon 17:41 -->
7 7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8 8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9 9
 <title></title>
@@ -181,7 +181,7 @@
181 181
   .org-svg { width: 90%; }
182 182
   /*]]>*/-->
183 183
 </style>
184
-<link rel="stylesheet" type="text/css" href="solarized-light.css" />
184
+<link rel="stylesheet" type="text/css" href="freedombone.css" />
185 185
 <script type="text/javascript">
186 186
 /*
187 187
 @licstart  The following is the entire license notice for the
@@ -254,34 +254,34 @@ for the JavaScript code in this tag.
254 254
 </colgroup>
255 255
 <tbody>
256 256
 <tr>
257
-<td class="org-left"><a href="#org7571d97">What is a mesh network?</a></td>
257
+<td class="org-left"><a href="#org7c8ca94">What is a mesh network?</a></td>
258 258
 </tr>
259 259
 
260 260
 <tr>
261
-<td class="org-left"><a href="#org723a71f">The Freedombone Mesh</a></td>
261
+<td class="org-left"><a href="#org931a679">The Freedombone Mesh</a></td>
262 262
 </tr>
263 263
 
264 264
 <tr>
265
-<td class="org-left"><a href="#org20b8881">Installation</a></td>
265
+<td class="org-left"><a href="#orgd22790b">Installation</a></td>
266 266
 </tr>
267 267
 
268 268
 <tr>
269
-<td class="org-left"><a href="#orge8c3e69">Wifi adaptors</a></td>
269
+<td class="org-left"><a href="#orgb9d1166">Wifi adaptors</a></td>
270 270
 </tr>
271 271
 
272 272
 <tr>
273
-<td class="org-left"><a href="#org123d626">Using the mesh</a></td>
273
+<td class="org-left"><a href="#orgf6be28b">Using the mesh</a></td>
274 274
 </tr>
275 275
 
276 276
 <tr>
277
-<td class="org-left"><a href="#org2fe4976">Further reading</a></td>
277
+<td class="org-left"><a href="#org0ee72c1">Further reading</a></td>
278 278
 </tr>
279 279
 </tbody>
280 280
 </table>
281 281
 
282
-<div id="outline-container-org7571d97" class="outline-2">
283
-<h2 id="org7571d97">What is a mesh network?</h2>
284
-<div class="outline-text-2" id="text-org7571d97">
282
+<div id="outline-container-org7c8ca94" class="outline-2">
283
+<h2 id="org7c8ca94">What is a mesh network?</h2>
284
+<div class="outline-text-2" id="text-org7c8ca94">
285 285
 <p>
286 286
 The internet as it currently exists is mostly organised according to a client/server model. Servers run the web services and store the data and clients are the laptops, desktops and other devices accessing the servers. In a mesh network there isn't any clear division between clients and servers. The computers on a mesh network are known as "peers" and they can perform the functions of both clients and servers. Commonly this is also known as a "peer to peer" network.
287 287
 </p>
@@ -313,20 +313,20 @@ Example use cases would be:
313 313
 </div>
314 314
 </div>
315 315
 
316
-<div id="outline-container-org723a71f" class="outline-2">
317
-<h2 id="org723a71f">The Freedombone Mesh</h2>
318
-<div class="outline-text-2" id="text-org723a71f">
316
+<div id="outline-container-org931a679" class="outline-2">
317
+<h2 id="org931a679">The Freedombone Mesh</h2>
318
+<div class="outline-text-2" id="text-org931a679">
319 319
 <p>
320 320
 The Freedombone mesh is offline - in the sense of not being part of the larger internet - and consists of a set of computers with the software installed communicating wirelessly using ordinary wifi. Peers can enter or leave the network and it will adjust automatically. All communications between peers is end-to-end encrypted, so although it's easy to join the network it's not easy to passively evesdrop.
321 321
 </p>
322 322
 </div>
323 323
 </div>
324
-<div id="outline-container-org20b8881" class="outline-2">
325
-<h2 id="org20b8881">Installation</h2>
326
-<div class="outline-text-2" id="text-org20b8881">
327
-</div><div id="outline-container-org865e6de" class="outline-3">
328
-<h3 id="org865e6de">Two types of system</h3>
329
-<div class="outline-text-3" id="text-org865e6de">
324
+<div id="outline-container-orgd22790b" class="outline-2">
325
+<h2 id="orgd22790b">Installation</h2>
326
+<div class="outline-text-2" id="text-orgd22790b">
327
+</div><div id="outline-container-orgaf1dcd4" class="outline-3">
328
+<h3 id="orgaf1dcd4">Two types of system</h3>
329
+<div class="outline-text-3" id="text-orgaf1dcd4">
330 330
 <p>
331 331
 Installation is split into two categories, <i>routers</i> and <i>user devices</i>.
332 332
 </p>
@@ -344,9 +344,9 @@ Small computers acting as mesh routers can also be battery operated or solar pow
344 344
 </p>
345 345
 </div>
346 346
 </div>
347
-<div id="outline-container-org6438efa" class="outline-3">
348
-<h3 id="org6438efa">Installing on routers</h3>
349
-<div class="outline-text-3" id="text-org6438efa">
347
+<div id="outline-container-orgdda14e8" class="outline-3">
348
+<h3 id="orgdda14e8">Installing on routers</h3>
349
+<div class="outline-text-3" id="text-orgdda14e8">
350 350
 <p>
351 351
 Whatever system you're going to use as a mesh router should have a new Debian Jessie install on it. It's advisable that this be a new install so that there is no existing software on the system which could confuse the mesh install process.
352 352
 </p>
@@ -416,9 +416,9 @@ The reboot is needed in order to enable zram and the hardware random number gene
416 416
 </p>
417 417
 </div>
418 418
 </div>
419
-<div id="outline-container-org7952cce" class="outline-3">
420
-<h3 id="org7952cce">Installing on user devices</h3>
421
-<div class="outline-text-3" id="text-org7952cce">
419
+<div id="outline-container-orgec708f5" class="outline-3">
420
+<h3 id="orgec708f5">Installing on user devices</h3>
421
+<div class="outline-text-3" id="text-orgec708f5">
422 422
 <p>
423 423
 Typically on a laptop with a Debian-based distro installed, open a terminal and type:
424 424
 </p>
@@ -452,16 +452,16 @@ sudo dpkg -i batctl_2014.1.0-2_amd64.deb
452 452
 </div>
453 453
 </div>
454 454
 </div>
455
-<div id="outline-container-orge8c3e69" class="outline-2">
456
-<h2 id="orge8c3e69">Wifi adaptors</h2>
457
-<div class="outline-text-2" id="text-orge8c3e69">
455
+<div id="outline-container-orgb9d1166" class="outline-2">
456
+<h2 id="orgb9d1166">Wifi adaptors</h2>
457
+<div class="outline-text-2" id="text-orgb9d1166">
458 458
 <p>
459 459
 There are a small number of wifi adaptors which are compatible with a fully free software stack.
460 460
 </p>
461 461
 </div>
462
-<div id="outline-container-orgc1ab644" class="outline-3">
463
-<h3 id="orgc1ab644">Atheros AR9271</h3>
464
-<div class="outline-text-3" id="text-orgc1ab644">
462
+<div id="outline-container-org99dc976" class="outline-3">
463
+<h3 id="org99dc976">Atheros AR9271</h3>
464
+<div class="outline-text-3" id="text-org99dc976">
465 465
 <p>
466 466
 To install the firmware for this:
467 467
 </p>
@@ -479,17 +479,17 @@ mv *.fw /lib/firmware
479 479
 </div>
480 480
 </div>
481 481
 </div>
482
-<div id="outline-container-org123d626" class="outline-2">
483
-<h2 id="org123d626">Using the mesh</h2>
484
-<div class="outline-text-2" id="text-org123d626">
482
+<div id="outline-container-orgf6be28b" class="outline-2">
483
+<h2 id="orgf6be28b">Using the mesh</h2>
484
+<div class="outline-text-2" id="text-orgf6be28b">
485 485
 <p>
486 486
 The following sections only apply to <i>client devices</i>. Mesh <i>routers</i> are only for routing network traffic and operating <a href="https://en.wikipedia.org/wiki/BitTorrent_tracker">trackers</a> and <a href="https://en.wikipedia.org/wiki/Distributed_hash_table">distributed hash tables</a> for bootstrapping purposes.
487 487
 </p>
488 488
 </div>
489 489
 
490
-<div id="outline-container-orgc862ae7" class="outline-3">
491
-<h3 id="orgc862ae7">Switching from internet to mesh mode</h3>
492
-<div class="outline-text-3" id="text-orgc862ae7">
490
+<div id="outline-container-orgf2c3333" class="outline-3">
491
+<h3 id="orgf2c3333">Switching from internet to mesh mode</h3>
492
+<div class="outline-text-3" id="text-orgf2c3333">
493 493
 <p>
494 494
 To join the mesh network open a terminal and type:
495 495
 </p>
@@ -519,9 +519,9 @@ If for any reason things don't seem to be updating you can force an update by is
519 519
 </div>
520 520
 </div>
521 521
 </div>
522
-<div id="outline-container-org193f44f" class="outline-3">
523
-<h3 id="org193f44f">Chat</h3>
524
-<div class="outline-text-3" id="text-org193f44f">
522
+<div id="outline-container-orgcd46ff3" class="outline-3">
523
+<h3 id="orgcd46ff3">Chat</h3>
524
+<div class="outline-text-3" id="text-orgcd46ff3">
525 525
 <p>
526 526
 If you have a Tox client installed on your system then you can use that to communicate with other mesh peers. A limitation is that if peers change you may need to quit the application and restart it in order to receive the updated list of DHTnodes. The <a href="https://github.com/Tox/toxic">Toxic</a> client is installed by default, but you may also want to install <a href="https://github.com/tux3/qTox">qTox</a> for a more conventional-looking user experience.
527 527
 </p>
@@ -568,9 +568,9 @@ A note for the security-conscious is that broadcasting Tox IDs via the network (
568 568
 </p>
569 569
 </div>
570 570
 </div>
571
-<div id="outline-container-orge82459e" class="outline-3">
572
-<h3 id="orge82459e">Blogging</h3>
573
-<div class="outline-text-3" id="text-orge82459e">
571
+<div id="outline-container-org263117f" class="outline-3">
572
+<h3 id="org263117f">Blogging</h3>
573
+<div class="outline-text-3" id="text-org263117f">
574 574
 <p>
575 575
 The Freedombone mesh uses a fully decentralized blogging system called <a href="https://github.com/HelloZeroNet/ZeroBlog">ZeroBlog</a>. It behaves rather like other peer-to-peer file sharing systems in that if you are reading the blog of another user you are also simultaneously seeding it to other peers (acting as both a client and a server). This allows the system to scale well, while also being robust to any peer failing or leaving the network.
576 576
 </p>
@@ -588,17 +588,17 @@ To add a new blog entry click the <i>new post</i> button, edit the title and con
588 588
 </p>
589 589
 </div>
590 590
 </div>
591
-<div id="outline-container-org35fb05a" class="outline-3">
592
-<h3 id="org35fb05a">Other services</h3>
593
-<div class="outline-text-3" id="text-org35fb05a">
591
+<div id="outline-container-org902cd85" class="outline-3">
592
+<h3 id="org902cd85">Other services</h3>
593
+<div class="outline-text-3" id="text-org902cd85">
594 594
 <p>
595 595
 It is hoped that a decentralized forum will be added, but this is not yet complete. In the mean time a substitute is to use the Tox group chat feature.
596 596
 </p>
597 597
 </div>
598 598
 </div>
599
-<div id="outline-container-org1bfcc2c" class="outline-3">
600
-<h3 id="org1bfcc2c">Turning off the mesh</h3>
601
-<div class="outline-text-3" id="text-org1bfcc2c">
599
+<div id="outline-container-org5a433bf" class="outline-3">
600
+<h3 id="org5a433bf">Turning off the mesh</h3>
601
+<div class="outline-text-3" id="text-org5a433bf">
602 602
 <p>
603 603
 If you wish to return to the internet then open a terminal and type:
604 604
 </p>
@@ -615,9 +615,9 @@ After a few seconds your usual internet wifi connection should be re-established
615 615
 </div>
616 616
 </div>
617 617
 </div>
618
-<div id="outline-container-org2fe4976" class="outline-2">
619
-<h2 id="org2fe4976">Further reading</h2>
620
-<div class="outline-text-2" id="text-org2fe4976">
618
+<div id="outline-container-org0ee72c1" class="outline-2">
619
+<h2 id="org0ee72c1">Further reading</h2>
620
+<div class="outline-text-2" id="text-org0ee72c1">
621 621
 <p>
622 622
 For much more extensive details about deploying wireless networks there is an excellent book called <a href="https://wndw.net/">Wireless Networking in the Developing World</a> which is worth reading. It's not necessarily exclusively about mesh networks, but may be useful in terms of advice about antennas, reflections, extending wifi range and so on.
623 623
 </p>

+ 25
- 25
website/EN/mirrors.html Voir le fichier

@@ -3,7 +3,7 @@
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
-<!-- 2016-08-08 Mon 17:19 -->
6
+<!-- 2016-08-08 Mon 17:41 -->
7 7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8 8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9 9
 <title></title>
@@ -181,7 +181,7 @@
181 181
   .org-svg { width: 90%; }
182 182
   /*]]>*/-->
183 183
 </style>
184
-<link rel="stylesheet" type="text/css" href="solarized-light.css" />
184
+<link rel="stylesheet" type="text/css" href="freedombone.css" />
185 185
 <script type="text/javascript">
186 186
 /*
187 187
 @licstart  The following is the entire license notice for the
@@ -254,62 +254,62 @@ for the JavaScript code in this tag.
254 254
 </colgroup>
255 255
 <tbody>
256 256
 <tr>
257
-<td class="org-left"><a href="#org5255c28">What are mirrors and why do they exist?</a></td>
257
+<td class="org-left"><a href="#org83db8d9">What are mirrors and why do they exist?</a></td>
258 258
 </tr>
259 259
 
260 260
 <tr>
261
-<td class="org-left"><a href="#org3a71074">What security do mirrors have?</a></td>
261
+<td class="org-left"><a href="#org2d1c77a">What security do mirrors have?</a></td>
262 262
 </tr>
263 263
 
264 264
 <tr>
265
-<td class="org-left"><a href="#orgad30640">How do I set up mirrors?</a></td>
265
+<td class="org-left"><a href="#org7662467">How do I set up mirrors?</a></td>
266 266
 </tr>
267 267
 
268 268
 <tr>
269
-<td class="org-left"><a href="#orgf55466c">Do mirrors include debian package repositories?</a></td>
269
+<td class="org-left"><a href="#org60e79fb">Do mirrors include debian package repositories?</a></td>
270 270
 </tr>
271 271
 
272 272
 <tr>
273
-<td class="org-left"><a href="#orgae578f8">What do I need to do to keep the mirrored repositories updated?</a></td>
273
+<td class="org-left"><a href="#orgab207c0">What do I need to do to keep the mirrored repositories updated?</a></td>
274 274
 </tr>
275 275
 </tbody>
276 276
 </table>
277 277
 
278
-<div id="outline-container-org5255c28" class="outline-2">
279
-<h2 id="org5255c28">What are mirrors and why do they exist?</h2>
280
-<div class="outline-text-2" id="text-org5255c28">
278
+<div id="outline-container-org83db8d9" class="outline-2">
279
+<h2 id="org83db8d9">What are mirrors and why do they exist?</h2>
280
+<div class="outline-text-2" id="text-org83db8d9">
281 281
 <p>
282 282
 It would be nice if all of the applications used by this project were packaged for Debian, but currently they're not. This means that various upstream git repositories are used and these mostly reside on Github. What if Github were to go away, become paying only or be censored in some manner which was difficult to work around? To guard against this possibility the repositories are mirrored on each install and can then be made available to other users so that new installations or updates could still occur without the original default repos.
283 283
 </p>
284 284
 </div>
285 285
 </div>
286
-<div id="outline-container-org3a71074" class="outline-2">
287
-<h2 id="org3a71074">What security do mirrors have?</h2>
288
-<div class="outline-text-2" id="text-org3a71074">
286
+<div id="outline-container-org2d1c77a" class="outline-2">
287
+<h2 id="org2d1c77a">What security do mirrors have?</h2>
288
+<div class="outline-text-2" id="text-org2d1c77a">
289 289
 <p>
290 290
 On each install you have a <i>mirrors</i> user created, whose only purpose is to mirror upstream repositories. A random password is generated for the <i>mirrors</i> user which can be seen within the control panel and so given to other users who may need it.
291 291
 </p>
292 292
 </div>
293 293
 </div>
294
-<div id="outline-container-orgad30640" class="outline-2">
295
-<h2 id="orgad30640">How do I set up mirrors?</h2>
296
-<div class="outline-text-2" id="text-orgad30640">
294
+<div id="outline-container-org7662467" class="outline-2">
295
+<h2 id="org7662467">How do I set up mirrors?</h2>
296
+<div class="outline-text-2" id="text-org7662467">
297 297
 <p>
298 298
 The interactive installer will ask whether you want to configure the main respositories. Enter the URL, which will typically be an onion address, the ssh port number and the password for the mirrors on that system.
299 299
 </p>
300 300
 </div>
301 301
 </div>
302
-<div id="outline-container-orgf55466c" class="outline-2">
303
-<h2 id="orgf55466c">Do mirrors include debian package repositories?</h2>
304
-<div class="outline-text-2" id="text-orgf55466c">
302
+<div id="outline-container-org60e79fb" class="outline-2">
303
+<h2 id="org60e79fb">Do mirrors include debian package repositories?</h2>
304
+<div class="outline-text-2" id="text-org60e79fb">
305 305
 <p>
306 306
 No. Packages for Debian will still be accessed in the conventional manner.
307 307
 </p>
308 308
 </div>
309 309
 </div>
310
-<div id="outline-container-orge448ccd" class="outline-2">
311
-<h2 id="orge448ccd">Can I change mirrors after the system has been installed</h2>
312
-<div class="outline-text-2" id="text-orge448ccd">
310
+<div id="outline-container-orgfe13e42" class="outline-2">
311
+<h2 id="orgfe13e42">Can I change mirrors after the system has been installed</h2>
312
+<div class="outline-text-2" id="text-orgfe13e42">
313 313
 <p>
314 314
 Yes. From the control panel select "<i>Set the main repository</i>"
315 315
 </p>
@@ -324,9 +324,9 @@ Yes. From the control panel select "<i>Set the main repository</i>"
324 324
 </div>
325 325
 </div>
326 326
 
327
-<div id="outline-container-orgae578f8" class="outline-2">
328
-<h2 id="orgae578f8">What do I need to do to keep the mirrored repositories updated?</h2>
329
-<div class="outline-text-2" id="text-orgae578f8">
327
+<div id="outline-container-orgab207c0" class="outline-2">
328
+<h2 id="orgab207c0">What do I need to do to keep the mirrored repositories updated?</h2>
329
+<div class="outline-text-2" id="text-orgab207c0">
330 330
 <p>
331 331
 Nothing. That happens as part of regular automatic updates.
332 332
 </p>

+ 29
- 29
website/EN/mobile.html Voir le fichier

@@ -3,7 +3,7 @@
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
-<!-- 2016-08-08 Mon 17:19 -->
6
+<!-- 2016-08-08 Mon 17:41 -->
7 7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8 8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9 9
 <title></title>
@@ -181,7 +181,7 @@
181 181
   .org-svg { width: 90%; }
182 182
   /*]]>*/-->
183 183
 </style>
184
-<link rel="stylesheet" type="text/css" href="solarized-light.css" />
184
+<link rel="stylesheet" type="text/css" href="freedombone.css" />
185 185
 <script type="text/javascript">
186 186
 /*
187 187
 @licstart  The following is the entire license notice for the
@@ -270,9 +270,9 @@ Mobile phones are insecure devices, but they're regarded as being so essential t
270 270
 </table>
271 271
 </center>
272 272
 
273
-<div id="outline-container-org603725e" class="outline-2">
274
-<h2 id="org603725e">Open</h2>
275
-<div class="outline-text-2" id="text-org603725e">
273
+<div id="outline-container-org0045915" class="outline-2">
274
+<h2 id="org0045915">Open</h2>
275
+<div class="outline-text-2" id="text-org0045915">
276 276
 <p>
277 277
 Use a Linux based phone operating system. Typically this will mean Android, but could also mean Cyanogenmod or Replicant. Cyanogen 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 Cyanogenmod. 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.
278 278
 </p>
@@ -283,45 +283,45 @@ Why is it so important to run Linux on a phone? Aren't <i>iThings</i> supposed t
283 283
 </div>
284 284
 </div>
285 285
 
286
-<div id="outline-container-org6db6899" class="outline-2">
287
-<h2 id="org6db6899">Remove</h2>
288
-<div class="outline-text-2" id="text-org6db6899">
286
+<div id="outline-container-org3477838" class="outline-2">
287
+<h2 id="org3477838">Remove</h2>
288
+<div class="outline-text-2" id="text-org3477838">
289 289
 <p>
290 290
 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.
291 291
 </p>
292 292
 </div>
293 293
 </div>
294 294
 
295
-<div id="outline-container-orgc09c95e" class="outline-2">
296
-<h2 id="orgc09c95e">Encrypt</h2>
297
-<div class="outline-text-2" id="text-orgc09c95e">
295
+<div id="outline-container-org2a139a5" class="outline-2">
296
+<h2 id="org2a139a5">Encrypt</h2>
297
+<div class="outline-text-2" id="text-org2a139a5">
298 298
 <p>
299 299
 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.
300 300
 </p>
301 301
 </div>
302 302
 </div>
303 303
 
304
-<div id="outline-container-org2e14d67" class="outline-2">
305
-<h2 id="org2e14d67">Apps</h2>
306
-<div class="outline-text-2" id="text-org2e14d67">
304
+<div id="outline-container-orgffded37" class="outline-2">
305
+<h2 id="orgffded37">Apps</h2>
306
+<div class="outline-text-2" id="text-orgffded37">
307 307
 <p>
308 308
 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.
309 309
 </p>
310 310
 </div>
311 311
 </div>
312 312
 
313
-<div id="outline-container-orgd826e0e" class="outline-2">
314
-<h2 id="orgd826e0e">Lock</h2>
315
-<div class="outline-text-2" id="text-orgd826e0e">
313
+<div id="outline-container-orge024bad" class="outline-2">
314
+<h2 id="orge024bad">Lock</h2>
315
+<div class="outline-text-2" id="text-orge024bad">
316 316
 <p>
317 317
 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.
318 318
 </p>
319 319
 </div>
320 320
 </div>
321 321
 
322
-<div id="outline-container-org462e34f" class="outline-2">
323
-<h2 id="org462e34f">Onion</h2>
324
-<div class="outline-text-2" id="text-org462e34f">
322
+<div id="outline-container-org707863e" class="outline-2">
323
+<h2 id="org707863e">Onion</h2>
324
+<div class="outline-text-2" id="text-org707863e">
325 325
 <p>
326 326
 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.
327 327
 </p>
@@ -332,9 +332,9 @@ In F-droid under the <b>repositories</b> menu you can enable the <b>guardian pro
332 332
 </div>
333 333
 </div>
334 334
 
335
-<div id="outline-container-org8818a9f" class="outline-2">
336
-<h2 id="org8818a9f">ssh</h2>
337
-<div class="outline-text-2" id="text-org8818a9f">
335
+<div id="outline-container-orgd046cf8" class="outline-2">
336
+<h2 id="orgd046cf8">ssh</h2>
337
+<div class="outline-text-2" id="text-orgd046cf8">
338 338
 <p>
339 339
 The most secure way to access email is via an ssh connection and shell interface. This is not highly convenient, but it does keep your email and GPG key off of the phone which improves your security. If your phone is subsequently stolen then even if an adversary can get past the lock screen <i>there are no emails stored on the phone</i>. Install <b>Connectbot</b>, generate an RSA key of at least 2048 bits and give it a password. Copy and paste the ssh public key to a pastebin and then add it to <i>home/myusername</i>.ssh/authorized keys on Freedombone. Then add an ssh account for the Freedombone, using port 2222. Before you log in you will need to ensure that the ssh key is unlocked. If you lose your phone then you can remove that public key from <i>authorized_keys</i> and anyone in possession of the phone will no longer be able to get ssh access to your system.
340 340
 </p>
@@ -345,18 +345,18 @@ This is a <i>defense in depth</i> approach in which there are multiple hurdles w
345 345
 </div>
346 346
 </div>
347 347
 
348
-<div id="outline-container-orgf468a25" class="outline-2">
349
-<h2 id="orgf468a25">Services</h2>
350
-<div class="outline-text-2" id="text-orgf468a25">
348
+<div id="outline-container-org27b00a4" class="outline-2">
349
+<h2 id="org27b00a4">Services</h2>
350
+<div class="outline-text-2" id="text-org27b00a4">
351 351
 <p>
352 352
 For information on configuring various apps to work with Freedombone see the <a href="./usage.html">usage section</a>. Also see advice on chat apps in the <a href="./faq.html">FAQ</a>.
353 353
 </p>
354 354
 </div>
355 355
 </div>
356 356
 
357
-<div id="outline-container-org47ef0a2" class="outline-2">
358
-<h2 id="org47ef0a2">Battery preservation</h2>
359
-<div class="outline-text-2" id="text-org47ef0a2">
357
+<div id="outline-container-orgc2d54ec" class="outline-2">
358
+<h2 id="orgc2d54ec">Battery preservation</h2>
359
+<div class="outline-text-2" id="text-orgc2d54ec">
360 360
 <p>
361 361
 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.
362 362
 </p>

+ 2
- 2
website/EN/related.html Voir le fichier

@@ -3,7 +3,7 @@
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
-<!-- 2016-08-08 Mon 17:20 -->
6
+<!-- 2016-08-08 Mon 17:41 -->
7 7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8 8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9 9
 <title></title>
@@ -181,7 +181,7 @@
181 181
   .org-svg { width: 90%; }
182 182
   /*]]>*/-->
183 183
 </style>
184
-<link rel="stylesheet" type="text/css" href="solarized-light.css" />
184
+<link rel="stylesheet" type="text/css" href="freedombone.css" />
185 185
 <script type="text/javascript">
186 186
 /*
187 187
 @licstart  The following is the entire license notice for the

+ 29
- 29
website/EN/support.html Voir le fichier

@@ -3,7 +3,7 @@
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
-<!-- 2016-08-08 Mon 17:20 -->
6
+<!-- 2016-08-08 Mon 17:41 -->
7 7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8 8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9 9
 <title></title>
@@ -181,7 +181,7 @@
181 181
   .org-svg { width: 90%; }
182 182
   /*]]>*/-->
183 183
 </style>
184
-<link rel="stylesheet" type="text/css" href="solarized-light.css" />
184
+<link rel="stylesheet" type="text/css" href="freedombone.css" />
185 185
 <script type="text/javascript">
186 186
 /*
187 187
 @licstart  The following is the entire license notice for the
@@ -246,9 +246,9 @@ for the JavaScript code in this tag.
246 246
 <h1>Support</h1>
247 247
 </center>
248 248
 
249
-<div id="outline-container-org043f153" class="outline-2">
250
-<h2 id="org043f153">Contact details</h2>
251
-<div class="outline-text-2" id="text-org043f153">
249
+<div id="outline-container-org9b35a3b" class="outline-2">
250
+<h2 id="org9b35a3b">Contact details</h2>
251
+<div class="outline-text-2" id="text-org9b35a3b">
252 252
 <p>
253 253
 This site can also be accessed via a Tor browser at <b>4fvfozz6g3zmvf76.onion</b>
254 254
 </p>
@@ -275,21 +275,21 @@ This site can also be accessed via a Tor browser at <b>4fvfozz6g3zmvf76.onion</b
275 275
 </div>
276 276
 </div>
277 277
 
278
-<div id="outline-container-org6910c34" class="outline-2">
279
-<h2 id="org6910c34">Things which would be nice to have</h2>
280
-<div class="outline-text-2" id="text-org6910c34">
281
-</div><div id="outline-container-org60f0fd7" class="outline-3">
282
-<h3 id="org60f0fd7">Ideas</h3>
283
-<div class="outline-text-3" id="text-org60f0fd7">
278
+<div id="outline-container-orgfe6be35" class="outline-2">
279
+<h2 id="orgfe6be35">Things which would be nice to have</h2>
280
+<div class="outline-text-2" id="text-orgfe6be35">
281
+</div><div id="outline-container-org375e872" class="outline-3">
282
+<h3 id="org375e872">Ideas</h3>
283
+<div class="outline-text-3" id="text-org375e872">
284 284
 <p>
285 285
 Know of some fabulous web system which could run on Freedombone, but currently doesn't? Contact the above, and be prepared to make a compelling argument for why it should be included.
286 286
 </p>
287 287
 </div>
288 288
 </div>
289 289
 
290
-<div id="outline-container-org8772744" class="outline-3">
291
-<h3 id="org8772744">Money</h3>
292
-<div class="outline-text-3" id="text-org8772744">
290
+<div id="outline-container-orgd9a0d3b" class="outline-3">
291
+<h3 id="orgd9a0d3b">Money</h3>
292
+<div class="outline-text-3" id="text-orgd9a0d3b">
293 293
 <p>
294 294
 At the present time this project is not seeking any funding. There is no crowdfunding campaign and no slick marketing video. Those aren't ruled out as future possibilities, but for now they're just not needed.
295 295
 </p>
@@ -300,27 +300,27 @@ If you find this project useful then you may wish to consider donating to <a hre
300 300
 </div>
301 301
 </div>
302 302
 
303
-<div id="outline-container-orgf3a6c70" class="outline-3">
304
-<h3 id="orgf3a6c70">Testing and reporting bugs</h3>
305
-<div class="outline-text-3" id="text-orgf3a6c70">
303
+<div id="outline-container-orge1edd06" class="outline-3">
304
+<h3 id="orge1edd06">Testing and reporting bugs</h3>
305
+<div class="outline-text-3" id="text-orge1edd06">
306 306
 <p>
307 307
 Testing of the install on different hardware. Also pentesting on test installations to find vulnerabilities.
308 308
 </p>
309 309
 </div>
310 310
 </div>
311 311
 
312
-<div id="outline-container-org47fd2dc" class="outline-3">
313
-<h3 id="org47fd2dc">Web design and artwork</h3>
314
-<div class="outline-text-3" id="text-org47fd2dc">
312
+<div id="outline-container-org3667859" class="outline-3">
313
+<h3 id="org3667859">Web design and artwork</h3>
314
+<div class="outline-text-3" id="text-org3667859">
315 315
 <p>
316 316
 A better design for this website would be nice to have. Photos, icons or other artwork are all welcome. I've always liked the cartoon artwork of the <a href="https://www.mediagoblin.org/">Mediagoblin</a> project, and attractive graphics can help to get people initially interested.
317 317
 </p>
318 318
 </div>
319 319
 </div>
320 320
 
321
-<div id="outline-container-org614c269" class="outline-3">
322
-<h3 id="org614c269">More education and promotion</h3>
323
-<div class="outline-text-3" id="text-org614c269">
321
+<div id="outline-container-orge563f2b" class="outline-3">
322
+<h3 id="orge563f2b">More education and promotion</h3>
323
+<div class="outline-text-3" id="text-orge563f2b">
324 324
 <div class="org-center">
325 325
 
326 326
 <div class="figure">
@@ -338,18 +338,18 @@ Raising awareness beyond the near zero current level, overcoming fear and parano
338 338
 </div>
339 339
 </div>
340 340
 
341
-<div id="outline-container-org55ed8d3" class="outline-3">
342
-<h3 id="org55ed8d3">Translations</h3>
343
-<div class="outline-text-3" id="text-org55ed8d3">
341
+<div id="outline-container-org6c154af" class="outline-3">
342
+<h3 id="org6c154af">Translations</h3>
343
+<div class="outline-text-3" id="text-org6c154af">
344 344
 <p>
345 345
 To add translations modify the json files within the <b>locale</b> subdirectory. Then make a pull request on the <a href="https://github.com/bashrc/freedombone">Github site</a>.
346 346
 </p>
347 347
 </div>
348 348
 </div>
349 349
 
350
-<div id="outline-container-org83bbf21" class="outline-3">
351
-<h3 id="org83bbf21">Packaging</h3>
352
-<div class="outline-text-3" id="text-org83bbf21">
350
+<div id="outline-container-org3c73e48" class="outline-3">
351
+<h3 id="org3c73e48">Packaging</h3>
352
+<div class="outline-text-3" id="text-org3c73e48">
353 353
 <p>
354 354
 Helping to package GNU Social and Hubzilla for Debian would be beneficial.
355 355
 </p>

+ 152
- 152
website/EN/usage.html Voir le fichier

@@ -3,7 +3,7 @@
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
-<!-- 2016-08-08 Mon 17:20 -->
6
+<!-- 2016-08-08 Mon 17:41 -->
7 7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8 8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9 9
 <title></title>
@@ -181,7 +181,7 @@
181 181
   .org-svg { width: 90%; }
182 182
   /*]]>*/-->
183 183
 </style>
184
-<link rel="stylesheet" type="text/css" href="solarized-light.css" />
184
+<link rel="stylesheet" type="text/css" href="freedombone.css" />
185 185
 <script type="text/javascript">
186 186
 /*
187 187
 @licstart  The following is the entire license notice for the
@@ -254,15 +254,15 @@ for the JavaScript code in this tag.
254 254
 </colgroup>
255 255
 <tbody>
256 256
 <tr>
257
-<td class="org-left"><a href="#org8df4c1a">Readme</a></td>
257
+<td class="org-left"><a href="#org6618aa3">Readme</a></td>
258 258
 </tr>
259 259
 
260 260
 <tr>
261
-<td class="org-left"><a href="#org0ece9b9">Improving ssh security</a></td>
261
+<td class="org-left"><a href="#org3cb2369">Improving ssh security</a></td>
262 262
 </tr>
263 263
 
264 264
 <tr>
265
-<td class="org-left"><a href="#org3a2883b">Administrating the system via an onion address (Tor)</a></td>
265
+<td class="org-left"><a href="#orgd75415f">Administrating the system via an onion address (Tor)</a></td>
266 266
 </tr>
267 267
 
268 268
 <tr>
@@ -274,46 +274,46 @@ for the JavaScript code in this tag.
274 274
 </tr>
275 275
 
276 276
 <tr>
277
-<td class="org-left"><a href="#org9c7dc70">Syncing to the Cloud</a></td>
277
+<td class="org-left"><a href="#orgbbd3336">Syncing to the Cloud</a></td>
278 278
 </tr>
279 279
 
280 280
 <tr>
281
-<td class="org-left"><a href="#orgd4cedd9">Play Music</a></td>
281
+<td class="org-left"><a href="#orgd5c85fa">Play Music</a></td>
282 282
 </tr>
283 283
 
284 284
 <tr>
285
-<td class="org-left"><a href="#org7074e86">Microblogging (GNU Social)</a></td>
285
+<td class="org-left"><a href="#org770856e">Microblogging (GNU Social)</a></td>
286 286
 </tr>
287 287
 
288 288
 <tr>
289
-<td class="org-left"><a href="#org4852d92">Sharing things</a></td>
289
+<td class="org-left"><a href="#orgc54a7f2">Sharing things</a></td>
290 290
 </tr>
291 291
 
292 292
 <tr>
293
-<td class="org-left"><a href="#org5596b58">Social Network</a></td>
293
+<td class="org-left"><a href="#org2955f60">Social Network</a></td>
294 294
 </tr>
295 295
 
296 296
 <tr>
297
-<td class="org-left"><a href="#orgcac4966">Chat Services</a></td>
297
+<td class="org-left"><a href="#org6365387">Chat Services</a></td>
298 298
 </tr>
299 299
 
300 300
 <tr>
301
-<td class="org-left"><a href="#orgff77a66">RSS Reader</a></td>
301
+<td class="org-left"><a href="#org4ef6739">RSS Reader</a></td>
302 302
 </tr>
303 303
 
304 304
 <tr>
305
-<td class="org-left"><a href="#org7d41716">Git Projects</a></td>
305
+<td class="org-left"><a href="#org5973593">Git Projects</a></td>
306 306
 </tr>
307 307
 
308 308
 <tr>
309
-<td class="org-left"><a href="#org9b9f095">Adding or removing users</a></td>
309
+<td class="org-left"><a href="#orgb97836a">Adding or removing users</a></td>
310 310
 </tr>
311 311
 </tbody>
312 312
 </table>
313 313
 
314
-<div id="outline-container-org8df4c1a" class="outline-2">
315
-<h2 id="org8df4c1a">Readme</h2>
316
-<div class="outline-text-2" id="text-org8df4c1a">
314
+<div id="outline-container-org6618aa3" class="outline-2">
315
+<h2 id="org6618aa3">Readme</h2>
316
+<div class="outline-text-2" id="text-org6618aa3">
317 317
 <p>
318 318
 After the system has installed a README file will be generated which contains passwords and some brief advice on using the installed systems. You can read this with the following commands:
319 319
 </p>
@@ -334,9 +334,9 @@ To exit you can either just close the terminal or use <b>CTRL-x CTRL-c</b> follo
334 334
 </p>
335 335
 </div>
336 336
 </div>
337
-<div id="outline-container-org0ece9b9" class="outline-2">
338
-<h2 id="org0ece9b9">Improving ssh security</h2>
339
-<div class="outline-text-2" id="text-org0ece9b9">
337
+<div id="outline-container-org3cb2369" class="outline-2">
338
+<h2 id="org3cb2369">Improving ssh security</h2>
339
+<div class="outline-text-2" id="text-org3cb2369">
340 340
 <p>
341 341
 To improve ssh security you can generate an ssh key pair on your system and then upload the public key to the Freedombone.
342 342
 </p>
@@ -389,9 +389,9 @@ If you wish to only use ssh keys then log in to the Freedombone, become the root
389 389
 </div>
390 390
 </div>
391 391
 
392
-<div id="outline-container-org3a2883b" class="outline-2">
393
-<h2 id="org3a2883b">Administrating the system via an onion address (Tor)</h2>
394
-<div class="outline-text-2" id="text-org3a2883b">
392
+<div id="outline-container-orgd75415f" class="outline-2">
393
+<h2 id="orgd75415f">Administrating the system via an onion address (Tor)</h2>
394
+<div class="outline-text-2" id="text-orgd75415f">
395 395
 <p>
396 396
 You can also access your system via the Tor system using an onion address. To find out what the onion address for ssh access is you can do the following:
397 397
 </p>
@@ -437,9 +437,9 @@ Subsequently even if dynamic DNS isn't working you may still be able to administ
437 437
 </p>
438 438
 </div>
439 439
 </div>
440
-<div id="outline-container-org9c7dc70" class="outline-2">
441
-<h2 id="org9c7dc70">Syncing to the Cloud</h2>
442
-<div class="outline-text-2" id="text-org9c7dc70">
440
+<div id="outline-container-orgbbd3336" class="outline-2">
441
+<h2 id="orgbbd3336">Syncing to the Cloud</h2>
442
+<div class="outline-text-2" id="text-orgbbd3336">
443 443
 <p>
444 444
 <a href="https://syncthing.net/">Syncthing</a> provides a similar capability to proprietary systems such as Dropbox, and also is well suited for use with low power single board computers. You can have one or more directories which are synchronized across your various laptops/desktops/devices, and this makes it hard for you to ever lose important files. The manner in which the synchronization is done is pretty secure, such that it would be difficult for passive adversaries (mass surveillance, "<i>men in the middle</i>", etc) to know what files you're sharing. Of course, you don't necessarily need to be running a server in order to use Syncthing, but if you do have a server which is always running then there's always at least one place to synchronize your files to or from.
445 445
 </p>
@@ -449,9 +449,9 @@ Freedombone provides Syncthing shared directories for each user on the system, p
449 449
 </p>
450 450
 </div>
451 451
 
452
-<div id="outline-container-org4cf4458" class="outline-3">
453
-<h3 id="org4cf4458">On a laptop</h3>
454
-<div class="outline-text-3" id="text-org4cf4458">
452
+<div id="outline-container-org6497c4a" class="outline-3">
453
+<h3 id="org6497c4a">On a laptop</h3>
454
+<div class="outline-text-3" id="text-org6497c4a">
455 455
 <p>
456 456
 Install syncthing:
457 457
 </p>
@@ -506,9 +506,9 @@ Now wait for a few minutes. Eventually you will see two messages appear within t
506 506
 </p>
507 507
 </div>
508 508
 </div>
509
-<div id="outline-container-org6ba3f07" class="outline-3">
510
-<h3 id="org6ba3f07">On Android</h3>
511
-<div class="outline-text-3" id="text-org6ba3f07">
509
+<div id="outline-container-org30f3a65" class="outline-3">
510
+<h3 id="org30f3a65">On Android</h3>
511
+<div class="outline-text-3" id="text-org30f3a65">
512 512
 <p>
513 513
 Install Syncthing and Connectbot from F-droid.
514 514
 </p>
@@ -539,12 +539,12 @@ Now wait for a few minutes or more. Eventually you should receive two notificati
539 539
 </div>
540 540
 </div>
541 541
 </div>
542
-<div id="outline-container-orgd4cedd9" class="outline-2">
543
-<h2 id="orgd4cedd9">Play Music</h2>
544
-<div class="outline-text-2" id="text-orgd4cedd9">
545
-</div><div id="outline-container-org567e37f" class="outline-3">
546
-<h3 id="org567e37f">With the DLNA service</h3>
547
-<div class="outline-text-3" id="text-org567e37f">
542
+<div id="outline-container-orgd5c85fa" class="outline-2">
543
+<h2 id="orgd5c85fa">Play Music</h2>
544
+<div class="outline-text-2" id="text-orgd5c85fa">
545
+</div><div id="outline-container-orgf7176fb" class="outline-3">
546
+<h3 id="orgf7176fb">With the DLNA service</h3>
547
+<div class="outline-text-3" id="text-orgf7176fb">
548 548
 <p>
549 549
 An easy way to play music on any mobile device in your home is to use the DLNA service. Copy your music into a directory called "<i>Music</i>" on a USB thumb drive and then insert it into from socket on the Beaglebone.
550 550
 </p>
@@ -585,12 +585,12 @@ The DLNA service will only work within your local home network, and isn't remote
585 585
 </div>
586 586
 </div>
587 587
 
588
-<div id="outline-container-org7074e86" class="outline-2">
589
-<h2 id="org7074e86">Microblogging (GNU Social)</h2>
590
-<div class="outline-text-2" id="text-org7074e86">
591
-</div><div id="outline-container-org536a192" class="outline-3">
592
-<h3 id="org536a192">Initial setup</h3>
593
-<div class="outline-text-3" id="text-org536a192">
588
+<div id="outline-container-org770856e" class="outline-2">
589
+<h2 id="org770856e">Microblogging (GNU Social)</h2>
590
+<div class="outline-text-2" id="text-org770856e">
591
+</div><div id="outline-container-org53a22e0" class="outline-3">
592
+<h3 id="org53a22e0">Initial setup</h3>
593
+<div class="outline-text-3" id="text-org53a22e0">
594 594
 <p>
595 595
 To log into your GNU Social site first obtain your username and password from the "microblogging" section of the readme file.
596 596
 </p>
@@ -619,17 +619,17 @@ GNU Social has a clutter-free mobile user interface which can be accessed via a
619 619
 </div>
620 620
 </div>
621 621
 
622
-<div id="outline-container-org4ef8f04" class="outline-3">
623
-<h3 id="org4ef8f04">Direct Messages (DMs) and privacy</h3>
624
-<div class="outline-text-3" id="text-org4ef8f04">
622
+<div id="outline-container-org47e0d48" class="outline-3">
623
+<h3 id="org47e0d48">Direct Messages (DMs) and privacy</h3>
624
+<div class="outline-text-3" id="text-org47e0d48">
625 625
 <p>
626 626
 One important point about GNU Social is that although direct messages (DMs) are treated as being private their security is quite poor. If you want real communications privacy then use other systems such as XMPP+OMEMO/OTR, Tox or email with GPG. GNU Social is primarily about <i>fully public communications</i>.
627 627
 </p>
628 628
 </div>
629 629
 </div>
630
-<div id="outline-container-org3cfddda" class="outline-3">
631
-<h3 id="org3cfddda">Using with Emacs</h3>
632
-<div class="outline-text-3" id="text-org3cfddda">
630
+<div id="outline-container-orgfc8168f" class="outline-3">
631
+<h3 id="orgfc8168f">Using with Emacs</h3>
632
+<div class="outline-text-3" id="text-orgfc8168f">
633 633
 <p>
634 634
 If you are an Emacs user it's also possible to set up GNU Social mode as follows:
635 635
 </p>
@@ -714,9 +714,9 @@ And as a quick reference the main keys are:
714 714
 </div>
715 715
 </div>
716 716
 
717
-<div id="outline-container-org4852d92" class="outline-2">
718
-<h2 id="org4852d92">Sharing things</h2>
719
-<div class="outline-text-2" id="text-org4852d92">
717
+<div id="outline-container-orgc54a7f2" class="outline-2">
718
+<h2 id="orgc54a7f2">Sharing things</h2>
719
+<div class="outline-text-2" id="text-orgc54a7f2">
720 720
 <p>
721 721
 If you have the GNU Social microblogging system installed then it's also possible to share things or services between groups or with particular users. This can be useful for sharing items within a family, club or in a local sharing economy. Sharing things freely, without money, reveals the social basis at the root of all economics which money normally conceals or obscures.
722 722
 </p>
@@ -743,20 +743,20 @@ The "<i>catalog</i>" button then allows you to search for shared things within t
743 743
 </div>
744 744
 </div>
745 745
 
746
-<div id="outline-container-org5596b58" class="outline-2">
747
-<h2 id="org5596b58">Social Network</h2>
748
-<div class="outline-text-2" id="text-org5596b58">
749
-</div><div id="outline-container-orgbfdc8d2" class="outline-3">
750
-<h3 id="orgbfdc8d2">Domains</h3>
751
-<div class="outline-text-3" id="text-orgbfdc8d2">
746
+<div id="outline-container-org2955f60" class="outline-2">
747
+<h2 id="org2955f60">Social Network</h2>
748
+<div class="outline-text-2" id="text-org2955f60">
749
+</div><div id="outline-container-orga651b22" class="outline-3">
750
+<h3 id="orga651b22">Domains</h3>
751
+<div class="outline-text-3" id="text-orga651b22">
752 752
 <p>
753 753
 Both Hubzilla and GNU Social try to obtain certificates automatically at the time of installation via Let's Encrypt. This will likely mean that in order for this to work you'll need to have obtained at least one "official" domain via a domain selling service, since Let's Encrypt mostly doesn't seem to work with free subdomains from sites such as freeDNS.
754 754
 </p>
755 755
 </div>
756 756
 </div>
757
-<div id="outline-container-orgfc8ffd0" class="outline-3">
758
-<h3 id="orgfc8ffd0">Initial install</h3>
759
-<div class="outline-text-3" id="text-orgfc8ffd0">
757
+<div id="outline-container-orge522249" class="outline-3">
758
+<h3 id="orge522249">Initial install</h3>
759
+<div class="outline-text-3" id="text-orge522249">
760 760
 <p>
761 761
 On first visiting your Hubzilla site you'll see the login screen. The first thing you need to do is <b>register</b> a new user. The first user on the system then becomes its administrator.
762 762
 </p>
@@ -770,19 +770,19 @@ On first visiting your Hubzilla site you'll see the login screen. The first thin
770 770
 </div>
771 771
 </div>
772 772
 
773
-<div id="outline-container-orgcac4966" class="outline-2">
774
-<h2 id="orgcac4966">Chat Services</h2>
775
-<div class="outline-text-2" id="text-orgcac4966">
776
-</div><div id="outline-container-org4d5e594" class="outline-3">
777
-<h3 id="org4d5e594">IRC</h3>
778
-<div class="outline-text-3" id="text-org4d5e594">
773
+<div id="outline-container-org6365387" class="outline-2">
774
+<h2 id="org6365387">Chat Services</h2>
775
+<div class="outline-text-2" id="text-org6365387">
776
+</div><div id="outline-container-org510eaa0" class="outline-3">
777
+<h3 id="org510eaa0">IRC</h3>
778
+<div class="outline-text-3" id="text-org510eaa0">
779 779
 <p>
780 780
 IRC is useful for multi-user chat. The classic use case is for software development where many engineers might need to coordinate their activities, but it's also useful for meetings, parties and general socialising.
781 781
 </p>
782 782
 </div>
783
-<div id="outline-container-org34795cb" class="outline-4">
784
-<h4 id="org34795cb">Irssi</h4>
785
-<div class="outline-text-4" id="text-org34795cb">
783
+<div id="outline-container-org7f2b808" class="outline-4">
784
+<h4 id="org7f2b808">Irssi</h4>
785
+<div class="outline-text-4" id="text-org7f2b808">
786 786
 <p>
787 787
 The easiest way to use irssi is to connect to your system, like this:
788 788
 </p>
@@ -798,9 +798,9 @@ Then select <b>IRC</b> from the menu. However, other than via this method using
798 798
 </p>
799 799
 </div>
800 800
 </div>
801
-<div id="outline-container-org377d44d" class="outline-4">
802
-<h4 id="org377d44d">HexChat</h4>
803
-<div class="outline-text-4" id="text-org377d44d">
801
+<div id="outline-container-org2329002" class="outline-4">
802
+<h4 id="org2329002">HexChat</h4>
803
+<div class="outline-text-4" id="text-org2329002">
804 804
 <p>
805 805
 HexChat (formerly XChat) is compatible with proxying via Tor and so provides the best security when connecting to your IRC server. It will allow you to connect to your IRC server's onion address.
806 806
 </p>
@@ -978,9 +978,9 @@ Click <b>close</b> and then <b>connect</b>.
978 978
 </div>
979 979
 </div>
980 980
 
981
-<div id="outline-container-org81247ef" class="outline-4">
982
-<h4 id="org81247ef">Emacs</h4>
983
-<div class="outline-text-4" id="text-org81247ef">
981
+<div id="outline-container-org3e7b5f6" class="outline-4">
982
+<h4 id="org3e7b5f6">Emacs</h4>
983
+<div class="outline-text-4" id="text-org3e7b5f6">
984 984
 <p>
985 985
 If you are an Emacs user then you can also connect to your IRC server via Emacs.
986 986
 </p>
@@ -1013,9 +1013,9 @@ Add the following to your Emacs configuration file:
1013 1013
 </div>
1014 1014
 </div>
1015 1015
 </div>
1016
-<div id="outline-container-org41c87a5" class="outline-4">
1017
-<h4 id="org41c87a5">Changing or removing the IRC password</h4>
1018
-<div class="outline-text-4" id="text-org41c87a5">
1016
+<div id="outline-container-org1b9f23a" class="outline-4">
1017
+<h4 id="org1b9f23a">Changing or removing the IRC password</h4>
1018
+<div class="outline-text-4" id="text-org1b9f23a">
1019 1019
 <p>
1020 1020
 By default the IRC server is set up to require a password for users to log in. The password is the same for all users. If you want to change or remove the password:
1021 1021
 </p>
@@ -1033,20 +1033,20 @@ Select <i>Administrator controls</i> then <b>IRC Menu</b> and then change the pa
1033 1033
 </div>
1034 1034
 </div>
1035 1035
 
1036
-<div id="outline-container-org6b7b6d2" class="outline-3">
1037
-<h3 id="org6b7b6d2">XMPP/Jabber</h3>
1038
-<div class="outline-text-3" id="text-org6b7b6d2">
1039
-</div><div id="outline-container-org3c55a7b" class="outline-4">
1040
-<h4 id="org3c55a7b">About XMPP</h4>
1041
-<div class="outline-text-4" id="text-org3c55a7b">
1036
+<div id="outline-container-org19aa154" class="outline-3">
1037
+<h3 id="org19aa154">XMPP/Jabber</h3>
1038
+<div class="outline-text-3" id="text-org19aa154">
1039
+</div><div id="outline-container-orgf695784" class="outline-4">
1040
+<h4 id="orgf695784">About XMPP</h4>
1041
+<div class="outline-text-4" id="text-orgf695784">
1042 1042
 <p>
1043 1043
 A well written article on the state of XMPP and how it compares to other chat protocols <a href="https://gultsch.de/xmpp_2016.html">can be found here</a>.
1044 1044
 </p>
1045 1045
 </div>
1046 1046
 </div>
1047
-<div id="outline-container-org52b79aa" class="outline-4">
1048
-<h4 id="org52b79aa">Using with Gajim</h4>
1049
-<div class="outline-text-4" id="text-org52b79aa">
1047
+<div id="outline-container-org6d69ab3" class="outline-4">
1048
+<h4 id="org6d69ab3">Using with Gajim</h4>
1049
+<div class="outline-text-4" id="text-org6d69ab3">
1050 1050
 <p>
1051 1051
 In mid 2016 <a href="https://gajim.org/">Gajim</a> became the first desktop XMPP client to support the <a href="https://en.wikipedia.org/wiki/OMEMO">OMEMO end-to-end security standard</a>, which is superior to the more traditional <a href="https://en.wikipedia.org/wiki/Off-the-Record_Messaging">OTR</a> since it also includes multi-user chat and the ratcheting mechanism pioneered by Open Whisper Systems. To install it:
1052 1052
 </p>
@@ -1092,9 +1092,9 @@ If you wish to use OpenPGP to encrypt your messages then go to <b>Edit/Accounts<
1092 1092
 </div>
1093 1093
 </div>
1094 1094
 
1095
-<div id="outline-container-org867a7ab" class="outline-4">
1096
-<h4 id="org867a7ab">Using with Profanity</h4>
1097
-<div class="outline-text-4" id="text-org867a7ab">
1095
+<div id="outline-container-org4205991" class="outline-4">
1096
+<h4 id="org4205991">Using with Profanity</h4>
1097
+<div class="outline-text-4" id="text-org4205991">
1098 1098
 <p>
1099 1099
 The <a href="https://profanity.im/">Profanity</a> shell based user interface and is perhaps the simplest way to use XMPP from a laptop. It's also a good way to ensure that your OTR keys are the same even when logging in from different laptops or devices, and it also means that if those devices later become compomised then there are no locally stored OTR keys to be found.
1100 1100
 </p>
@@ -1184,9 +1184,9 @@ When accessed via the user control panel the client is automatically routed thro
1184 1184
 </p>
1185 1185
 </div>
1186 1186
 </div>
1187
-<div id="outline-container-orgffff539" class="outline-4">
1188
-<h4 id="orgffff539">Using with Jitsi</h4>
1189
-<div class="outline-text-4" id="text-orgffff539">
1187
+<div id="outline-container-org32deb15" class="outline-4">
1188
+<h4 id="org32deb15">Using with Jitsi</h4>
1189
+<div class="outline-text-4" id="text-org32deb15">
1190 1190
 <p>
1191 1191
 Jitsi is the recommended communications client for desktop or laptop systems, since it includes the <i>off the record</i> (OTR) feature which provides some additional security beyond the usual SSL certificates.
1192 1192
 </p>
@@ -1216,9 +1216,9 @@ You can also <a href="https://www.youtube.com/watch?v=vgx7VSrDGjk">see this vide
1216 1216
 </p>
1217 1217
 </div>
1218 1218
 </div>
1219
-<div id="outline-container-orga156aee" class="outline-4">
1220
-<h4 id="orga156aee">Using with Ubuntu</h4>
1221
-<div class="outline-text-4" id="text-orga156aee">
1219
+<div id="outline-container-org8f9c182" class="outline-4">
1220
+<h4 id="org8f9c182">Using with Ubuntu</h4>
1221
+<div class="outline-text-4" id="text-org8f9c182">
1222 1222
 <p>
1223 1223
 The default XMPP client in Ubuntu is Empathy.  Using Empathy isn't as secure as using Jitsi, since it doesn't include the <i>off the record</i> feature, but since it's the default it's what many users will have easy access to.
1224 1224
 </p>
@@ -1236,17 +1236,17 @@ Click on <b>Advanced</b> and make sure that <b>Encryption required</b> and <b>Ig
1236 1236
 </p>
1237 1237
 </div>
1238 1238
 </div>
1239
-<div id="outline-container-orgf175285" class="outline-4">
1240
-<h4 id="orgf175285">Using Tor Messenger</h4>
1241
-<div class="outline-text-4" id="text-orgf175285">
1239
+<div id="outline-container-org6a1a5a4" class="outline-4">
1240
+<h4 id="org6a1a5a4">Using Tor Messenger</h4>
1241
+<div class="outline-text-4" id="text-org6a1a5a4">
1242 1242
 <p>
1243 1243
 Tor Messenger is a messaging client which supports XMPP, and its onion routing enables you to protect the metadata of chat interactions to some extent by making it difficult for an adversary to know which server is talking to which. You can download Tor Messenger from <a href="https://torproject.org/">torproject.org</a> and the setup is pretty simple.
1244 1244
 </p>
1245 1245
 </div>
1246 1246
 </div>
1247
-<div id="outline-container-org9ce4d3e" class="outline-4">
1248
-<h4 id="org9ce4d3e">Using with Android/Conversations</h4>
1249
-<div class="outline-text-4" id="text-org9ce4d3e">
1247
+<div id="outline-container-org9df7d0f" class="outline-4">
1248
+<h4 id="org9df7d0f">Using with Android/Conversations</h4>
1249
+<div class="outline-text-4" id="text-org9df7d0f">
1250 1250
 <p>
1251 1251
 Install <a href="https://f-droid.org/">F-Droid</a>
1252 1252
 </p>
@@ -1282,16 +1282,16 @@ Then select <b>Next</b>. When chatting you can use the lock icon to encrypt your
1282 1282
 </div>
1283 1283
 </div>
1284 1284
 </div>
1285
-<div id="outline-container-orgff81b02" class="outline-3">
1286
-<h3 id="orgff81b02">Tox</h3>
1287
-<div class="outline-text-3" id="text-orgff81b02">
1285
+<div id="outline-container-org92a8406" class="outline-3">
1286
+<h3 id="org92a8406">Tox</h3>
1287
+<div class="outline-text-3" id="text-org92a8406">
1288 1288
 <p>
1289 1289
 Tox is an encrypted peer-to-peer messaging system and so should work without Freedombone. It uses a system of nodes which act as a sort of directory service allowing users to find and connect to each other. The Tox node ID on the Freedombone can be found within the README within your home directory. If you have other users connect to your node then you will be able to continue chatting even when no other nodes are available.
1290 1290
 </p>
1291 1291
 </div>
1292
-<div id="outline-container-org5ed532f" class="outline-4">
1293
-<h4 id="org5ed532f">Using the Toxic client</h4>
1294
-<div class="outline-text-4" id="text-org5ed532f">
1292
+<div id="outline-container-org9f5940e" class="outline-4">
1293
+<h4 id="org9f5940e">Using the Toxic client</h4>
1294
+<div class="outline-text-4" id="text-org9f5940e">
1295 1295
 <p>
1296 1296
 Log into your system with:
1297 1297
 </p>
@@ -1315,20 +1315,20 @@ Then from the menu select <b>Tox Chat</b>. Tox is encrypted by default and also
1315 1315
 </div>
1316 1316
 </div>
1317 1317
 
1318
-<div id="outline-container-org417c7f6" class="outline-3">
1319
-<h3 id="org417c7f6">VoIP (Voice and text chat)</h3>
1320
-<div class="outline-text-3" id="text-org417c7f6">
1321
-</div><div id="outline-container-org21c27dd" class="outline-4">
1322
-<h4 id="org21c27dd">Text chat</h4>
1323
-<div class="outline-text-4" id="text-org21c27dd">
1318
+<div id="outline-container-orgc4e224c" class="outline-3">
1319
+<h3 id="orgc4e224c">VoIP (Voice and text chat)</h3>
1320
+<div class="outline-text-3" id="text-orgc4e224c">
1321
+</div><div id="outline-container-orgaa66520" class="outline-4">
1322
+<h4 id="orgaa66520">Text chat</h4>
1323
+<div class="outline-text-4" id="text-orgaa66520">
1324 1324
 <p>
1325 1325
 In addition to voice it is also possible to do text chat via mumble. The security of this is pretty good provided that you do it via Plumble and Orbot on mobile, but compared to other options such as XMPP/Conversations or Tox the security is not as good, since the mumble server currently doesn't support forward secrecy.
1326 1326
 </p>
1327 1327
 </div>
1328 1328
 </div>
1329
-<div id="outline-container-orgf100334" class="outline-4">
1330
-<h4 id="orgf100334">Using with Ubuntu</h4>
1331
-<div class="outline-text-4" id="text-orgf100334">
1329
+<div id="outline-container-org87535d9" class="outline-4">
1330
+<h4 id="org87535d9">Using with Ubuntu</h4>
1331
+<div class="outline-text-4" id="text-org87535d9">
1332 1332
 <p>
1333 1333
 Within the software center search for "mumble" and install the client then run it. Skip through the audio setup wizard.
1334 1334
 </p>
@@ -1338,9 +1338,9 @@ Click on "add new" to add a new server and enter the default domain name for the
1338 1338
 </p>
1339 1339
 </div>
1340 1340
 </div>
1341
-<div id="outline-container-org2eb781a" class="outline-4">
1342
-<h4 id="org2eb781a">Using with Android</h4>
1343
-<div class="outline-text-4" id="text-org2eb781a">
1341
+<div id="outline-container-orgfab184a" class="outline-4">
1342
+<h4 id="orgfab184a">Using with Android</h4>
1343
+<div class="outline-text-4" id="text-orgfab184a">
1344 1344
 <p>
1345 1345
 Install <a href="https://f-droid.org/">F-Droid</a>
1346 1346
 </p>
@@ -1375,24 +1375,24 @@ Selecting the server by pressing on it then connects you to the server so that y
1375 1375
 </div>
1376 1376
 </div>
1377 1377
 </div>
1378
-<div id="outline-container-org38b9f4e" class="outline-3">
1379
-<h3 id="org38b9f4e">SIP phones</h3>
1380
-<div class="outline-text-3" id="text-org38b9f4e">
1378
+<div id="outline-container-org4b9e852" class="outline-3">
1379
+<h3 id="org4b9e852">SIP phones</h3>
1380
+<div class="outline-text-3" id="text-org4b9e852">
1381 1381
 <p>
1382 1382
 Freedombone also supports SIP phones The username and domain is the same as for your email address, and the SIP password and extension number will appear within the README file in your home directory. Various SIP client options are available, such as CSipSimple on Android and Jitsi on desktop or laptop machines. Ideally use clients which support ZRTP, which will provide the best level of security.
1383 1383
 </p>
1384 1384
 </div>
1385
-<div id="outline-container-orgbb967c4" class="outline-4">
1386
-<h4 id="orgbb967c4">About ZRTP</h4>
1387
-<div class="outline-text-4" id="text-orgbb967c4">
1385
+<div id="outline-container-orgdf50949" class="outline-4">
1386
+<h4 id="orgdf50949">About ZRTP</h4>
1387
+<div class="outline-text-4" id="text-orgdf50949">
1388 1388
 <p>
1389 1389
 <a href="https://jitsi.org/Documentation/ZrtpFAQ">ZRTP</a> appears to be the current best standard to end-to-end encrypted voice calls, combining good security with simplicity of use. When the initial cryptographic negotiation between phones is done at the start of a call a short authentication string (SAS) is calculated and displayed at both ends. To check that there isn't anyone intercepting the call and acting as a <i>man in the middle</i> - as <a href="https://en.wikipedia.org/wiki/Stingray_phone_tracker">stingray type devices</a> try to do - the short authentication string can be read out and verbally confirmed between the callers. If it's the same then you can be pretty confident that the call is secure.
1390 1390
 </p>
1391 1391
 </div>
1392 1392
 </div>
1393
-<div id="outline-container-org2201e80" class="outline-4">
1394
-<h4 id="org2201e80">Using with CSIPSimple</h4>
1395
-<div class="outline-text-4" id="text-org2201e80">
1393
+<div id="outline-container-org167ff55" class="outline-4">
1394
+<h4 id="org167ff55">Using with CSIPSimple</h4>
1395
+<div class="outline-text-4" id="text-org167ff55">
1396 1396
 <p>
1397 1397
 Add an account. Under <b>General Wizards</b> choose <b>Expert</b> and enter the following details:
1398 1398
 </p>
@@ -1448,9 +1448,9 @@ If everything is working the account should appear in green with a status of <b>
1448 1448
 </p>
1449 1449
 </div>
1450 1450
 </div>
1451
-<div id="outline-container-org3c35ea8" class="outline-4">
1452
-<h4 id="org3c35ea8">Using with Ring</h4>
1453
-<div class="outline-text-4" id="text-org3c35ea8">
1451
+<div id="outline-container-org264560f" class="outline-4">
1452
+<h4 id="org264560f">Using with Ring</h4>
1453
+<div class="outline-text-4" id="text-org264560f">
1454 1454
 <p>
1455 1455
 From the menu select <b>Manage accounts</b>.
1456 1456
 </p>
@@ -1503,9 +1503,9 @@ Select the <b>Security</b> tab. Under <b>SRTP Key Exchange</b> select <b>ZRTP</b
1503 1503
 </div>
1504 1504
 </div>
1505 1505
 
1506
-<div id="outline-container-orgff77a66" class="outline-2">
1507
-<h2 id="orgff77a66">RSS Reader</h2>
1508
-<div class="outline-text-2" id="text-orgff77a66">
1506
+<div id="outline-container-org4ef6739" class="outline-2">
1507
+<h2 id="org4ef6739">RSS Reader</h2>
1508
+<div class="outline-text-2" id="text-org4ef6739">
1509 1509
 <p>
1510 1510
 The way that RSS reading is set up on Freedombone gives you strong reading privacy. Not only is there onion routing between you and the server but also between the server and the source of the RSS feed. The only down side is that many RSS feeds are still http only, and so could be vulnerable to injection attacks, but it's expected that more of this will go to https in the foreseeable future due to a combination of growing recognition of security issues and systems like Let's Encrypt which make obtaining certificates much easier.
1511 1511
 </p>
@@ -1517,9 +1517,9 @@ The way that RSS reading is set up on Freedombone gives you strong reading priva
1517 1517
 </div>
1518 1518
 </div>
1519 1519
 
1520
-<div id="outline-container-org1da9c1d" class="outline-3">
1521
-<h3 id="org1da9c1d">Finding the onion address</h3>
1522
-<div class="outline-text-3" id="text-org1da9c1d">
1520
+<div id="outline-container-org6ead57c" class="outline-3">
1521
+<h3 id="org6ead57c">Finding the onion address</h3>
1522
+<div class="outline-text-3" id="text-org6ead57c">
1523 1523
 <p>
1524 1524
 See the control panel for the RSS reader onion address.
1525 1525
 </p>
@@ -1544,9 +1544,9 @@ To set up the system open <a href="http://rss_reader_onion_address/">http://rss_
1544 1544
 </div>
1545 1545
 </div>
1546 1546
 
1547
-<div id="outline-container-orgf7948f5" class="outline-3">
1548
-<h3 id="orgf7948f5">On mobile</h3>
1549
-<div class="outline-text-3" id="text-orgf7948f5">
1547
+<div id="outline-container-org6dae73a" class="outline-3">
1548
+<h3 id="org6dae73a">On mobile</h3>
1549
+<div class="outline-text-3" id="text-org6dae73a">
1550 1550
 <p>
1551 1551
 To access the RSS reader from a mobile device you can install a Tor compatible browser such as OrFox. It will try to automatically change to the mobile version of the user interface. Remember to add the site to the NoScript whitelist, and you may also need to turn HTTPS Everywhere off.
1552 1552
 </p>
@@ -1558,9 +1558,9 @@ A note for the paranoid is that on mobile devices you get redirected to a differ
1558 1558
 </blockquote>
1559 1559
 </div>
1560 1560
 </div>
1561
-<div id="outline-container-orgd3a8a1d" class="outline-3">
1562
-<h3 id="orgd3a8a1d">With Emacs</h3>
1563
-<div class="outline-text-3" id="text-orgd3a8a1d">
1561
+<div id="outline-container-org8621941" class="outline-3">
1562
+<h3 id="org8621941">With Emacs</h3>
1563
+<div class="outline-text-3" id="text-org8621941">
1564 1564
 <p>
1565 1565
 If you are an Emacs user then you can also read your RSS feeds via the <a href="https://github.com/dk87/avandu">Avandu</a> mode.
1566 1566
 </p>
@@ -1602,9 +1602,9 @@ And ensure that the Tor daemon is installed:
1602 1602
 </div>
1603 1603
 </div>
1604 1604
 </div>
1605
-<div id="outline-container-org7d41716" class="outline-2">
1606
-<h2 id="org7d41716">Git Projects</h2>
1607
-<div class="outline-text-2" id="text-org7d41716">
1605
+<div id="outline-container-org5973593" class="outline-2">
1606
+<h2 id="org5973593">Git Projects</h2>
1607
+<div class="outline-text-2" id="text-org5973593">
1608 1608
 <p>
1609 1609
 Github is ok, but it's proprietary and funded by venture capital. If you been around on the internet for long enough then you know how this story eventually works itself out - i.e. badly for the users. It's really only a question of time. If you're a software developer or do things which involve the Git version control system then it's a good idea to become accustomed to hosting your own repositories, before the inevitable Github shitstorm happens.
1610 1610
 </p>
@@ -1642,9 +1642,9 @@ This will stop any spam accounts being created by random strangers or bots. You
1642 1642
 </p>
1643 1643
 </div>
1644 1644
 </div>
1645
-<div id="outline-container-org9b9f095" class="outline-2">
1646
-<h2 id="org9b9f095">Adding or removing users</h2>
1647
-<div class="outline-text-2" id="text-org9b9f095">
1645
+<div id="outline-container-orgb97836a" class="outline-2">
1646
+<h2 id="orgb97836a">Adding or removing users</h2>
1647
+<div class="outline-text-2" id="text-orgb97836a">
1648 1648
 <p>
1649 1649
 Log into the system with:
1650 1650
 </p>

+ 79
- 79
website/EN/usage_email.html Voir le fichier

@@ -3,7 +3,7 @@
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
-<!-- 2016-08-08 Mon 17:20 -->
6
+<!-- 2016-08-08 Mon 17:41 -->
7 7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8 8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9 9
 <title></title>
@@ -181,7 +181,7 @@
181 181
   .org-svg { width: 90%; }
182 182
   /*]]>*/-->
183 183
 </style>
184
-<link rel="stylesheet" type="text/css" href="solarized-light.css" />
184
+<link rel="stylesheet" type="text/css" href="freedombone.css" />
185 185
 <script type="text/javascript">
186 186
 /*
187 187
 @licstart  The following is the entire license notice for the
@@ -254,54 +254,54 @@ for the JavaScript code in this tag.
254 254
 </colgroup>
255 255
 <tbody>
256 256
 <tr>
257
-<td class="org-left"><a href="#orge5254be">Things to be aware of</a></td>
257
+<td class="org-left"><a href="#orgb824c0d">Things to be aware of</a></td>
258 258
 </tr>
259 259
 
260 260
 <tr>
261
-<td class="org-left"><a href="#org023a46e">A technical note about email transport security</a></td>
261
+<td class="org-left"><a href="#orgc72b620">A technical note about email transport security</a></td>
262 262
 </tr>
263 263
 
264 264
 <tr>
265
-<td class="org-left"><a href="#org13d1ae1">Add a password to your GPG key</a></td>
265
+<td class="org-left"><a href="#orgee6abbd">Add a password to your GPG key</a></td>
266 266
 </tr>
267 267
 
268 268
 <tr>
269
-<td class="org-left"><a href="#org2b05efe">Publishing your GPG public key</a></td>
269
+<td class="org-left"><a href="#org8275896">Publishing your GPG public key</a></td>
270 270
 </tr>
271 271
 
272 272
 <tr>
273
-<td class="org-left"><a href="#org609d2a8">Mutt email client</a></td>
273
+<td class="org-left"><a href="#org5101189">Mutt email client</a></td>
274 274
 </tr>
275 275
 
276 276
 <tr>
277
-<td class="org-left"><a href="#org7e71ee0">Thunderbird/Icedove</a></td>
277
+<td class="org-left"><a href="#org08c3371">Thunderbird/Icedove</a></td>
278 278
 </tr>
279 279
 
280 280
 <tr>
281
-<td class="org-left"><a href="#org859f614">K9 Android client</a></td>
281
+<td class="org-left"><a href="#org977e91e">K9 Android client</a></td>
282 282
 </tr>
283 283
 
284 284
 <tr>
285
-<td class="org-left"><a href="#org0c0172c">Subscribing to mailing lists</a></td>
285
+<td class="org-left"><a href="#org563073c">Subscribing to mailing lists</a></td>
286 286
 </tr>
287 287
 
288 288
 <tr>
289
-<td class="org-left"><a href="#orga06b4bf">Adding email addresses to a group/folder</a></td>
289
+<td class="org-left"><a href="#orgd570e78">Adding email addresses to a group/folder</a></td>
290 290
 </tr>
291 291
 
292 292
 <tr>
293
-<td class="org-left"><a href="#orgd21a27d">Ignoring incoming emails</a></td>
293
+<td class="org-left"><a href="#org422c59c">Ignoring incoming emails</a></td>
294 294
 </tr>
295 295
 
296 296
 <tr>
297
-<td class="org-left"><a href="#org5310f10">Your own mailing list</a></td>
297
+<td class="org-left"><a href="#org60ff188">Your own mailing list</a></td>
298 298
 </tr>
299 299
 </tbody>
300 300
 </table>
301 301
 
302
-<div id="outline-container-orge5254be" class="outline-2">
303
-<h2 id="orge5254be">Things to be aware of</h2>
304
-<div class="outline-text-2" id="text-orge5254be">
302
+<div id="outline-container-orgb824c0d" class="outline-2">
303
+<h2 id="orgb824c0d">Things to be aware of</h2>
304
+<div class="outline-text-2" id="text-orgb824c0d">
305 305
 <p>
306 306
 Even though this system makes it easy to set up an email server, running your own email system is still not easy and this is mainly due to the huge amount of collatoral damage caused by spammers over a long period of time, which in turn is due to the inherent insecurity of email protocols which enabled spam to become a big problem. Email is still very popular though and most internet services require that you have an email address in order to register.
307 307
 </p>
@@ -315,9 +315,9 @@ So if you want to use your own email address hosted on your own system you do ne
315 315
 </p>
316 316
 </div>
317 317
 </div>
318
-<div id="outline-container-org023a46e" class="outline-2">
319
-<h2 id="org023a46e">A technical note about email transport security</h2>
320
-<div class="outline-text-2" id="text-org023a46e">
318
+<div id="outline-container-orgc72b620" class="outline-2">
319
+<h2 id="orgc72b620">A technical note about email transport security</h2>
320
+<div class="outline-text-2" id="text-orgc72b620">
321 321
 <p>
322 322
 Port 465 is used for SMTP and this is supposedly deprecated for secure email. However, using TLS from the start of the communications seems far more secure than starting off with insecure communications and then trying to upgrade it with a command to begin TLS, as happens with STARTTLS. There are <a href="https://www.eff.org/deeplinks/2014/11/starttls-downgrade-attacks">possible attacks against STARTTLS</a> in which the command to begin secure communications is removed or overwritten which could then result in email being transferred in plain text over the internet and be readable by third parties.
323 323
 </p>
@@ -333,9 +333,9 @@ The researchers also uncovered mass scale attacks of STARTTLS sessions being str
333 333
 </blockquote>
334 334
 </div>
335 335
 </div>
336
-<div id="outline-container-org13d1ae1" class="outline-2">
337
-<h2 id="org13d1ae1">Add a password to your GPG key</h2>
338
-<div class="outline-text-2" id="text-org13d1ae1">
336
+<div id="outline-container-orgee6abbd" class="outline-2">
337
+<h2 id="orgee6abbd">Add a password to your GPG key</h2>
338
+<div class="outline-text-2" id="text-orgee6abbd">
339 339
 <p>
340 340
 If you didn't use existing GPG keys during the Freedombone installation then you'll need to add a password to your newly generated private key. This is highly recommended. Go through the following sequence of commands to ssh into the Freedombone and then change your GPG password.
341 341
 </p>
@@ -357,9 +357,9 @@ Having a password on your GPG key will prevent someone from reading your email <
357 357
 </div>
358 358
 </div>
359 359
 
360
-<div id="outline-container-org2b05efe" class="outline-2">
361
-<h2 id="org2b05efe">Publishing your GPG public key</h2>
362
-<div class="outline-text-2" id="text-org2b05efe">
360
+<div id="outline-container-org8275896" class="outline-2">
361
+<h2 id="org8275896">Publishing your GPG public key</h2>
362
+<div class="outline-text-2" id="text-org8275896">
363 363
 <p>
364 364
 If you havn't already then you should publish your GPG public key so that others can find it.
365 365
 </p>
@@ -373,9 +373,9 @@ gpg --send-keys username@domainname
373 373
 </div>
374 374
 </div>
375 375
 </div>
376
-<div id="outline-container-org609d2a8" class="outline-2">
377
-<h2 id="org609d2a8">Mutt email client</h2>
378
-<div class="outline-text-2" id="text-org609d2a8">
376
+<div id="outline-container-org5101189" class="outline-2">
377
+<h2 id="org5101189">Mutt email client</h2>
378
+<div class="outline-text-2" id="text-org5101189">
379 379
 <div class="org-center">
380 380
 
381 381
 <div class="figure">
@@ -541,9 +541,9 @@ When reading emails you will initially need to enter your GPG password. It will
541 541
 </div>
542 542
 </div>
543 543
 
544
-<div id="outline-container-org7e71ee0" class="outline-2">
545
-<h2 id="org7e71ee0">Thunderbird/Icedove</h2>
546
-<div class="outline-text-2" id="text-org7e71ee0">
544
+<div id="outline-container-org08c3371" class="outline-2">
545
+<h2 id="org08c3371">Thunderbird/Icedove</h2>
546
+<div class="outline-text-2" id="text-org08c3371">
547 547
 <p>
548 548
 Another common way in which you may want to access email is via Thunderbird (also known as Icedove on Debian).  This may be especially useful if you're trying to convert former Windows users who may previously have been using some version of Outlook.
549 549
 </p>
@@ -553,9 +553,9 @@ The following instructions should be carried out on the client machines (laptop,
553 553
 </p>
554 554
 </div>
555 555
 
556
-<div id="outline-container-org9eb8410" class="outline-4">
557
-<h4 id="org9eb8410">Initial setup</h4>
558
-<div class="outline-text-4" id="text-org9eb8410">
556
+<div id="outline-container-orge9dc056" class="outline-4">
557
+<h4 id="orge9dc056">Initial setup</h4>
558
+<div class="outline-text-4" id="text-orge9dc056">
559 559
 <p>
560 560
 Install <b>Thunderbird</b> and <b>Enigmail</b>.  How you do this just depends upon your distro and software manager or "app store".
561 561
 </p>
@@ -611,9 +611,9 @@ Select "<b>yes</b>" to change default settings.
611 611
 </p>
612 612
 </div>
613 613
 </div>
614
-<div id="outline-container-org26bdb18" class="outline-4">
615
-<h4 id="org26bdb18">Import your GPG keys</h4>
616
-<div class="outline-text-4" id="text-org26bdb18">
614
+<div id="outline-container-orgd99324a" class="outline-4">
615
+<h4 id="orgd99324a">Import your GPG keys</h4>
616
+<div class="outline-text-4" id="text-orgd99324a">
617 617
 <p>
618 618
 On the Freedombone export your GPG public and private keys.
619 619
 </p>
@@ -662,9 +662,9 @@ shred -zu ~/private_key.gpg
662 662
 </div>
663 663
 </div>
664 664
 
665
-<div id="outline-container-org6232242" class="outline-4">
666
-<h4 id="org6232242">Using for the first time</h4>
667
-<div class="outline-text-4" id="text-org6232242">
665
+<div id="outline-container-orgdaf2524" class="outline-4">
666
+<h4 id="orgdaf2524">Using for the first time</h4>
667
+<div class="outline-text-4" id="text-orgdaf2524">
668 668
 <p>
669 669
 Click on the Thunderbird menu, which looks like three horizontal bars on the right hand side.
670 670
 </p>
@@ -699,9 +699,9 @@ Get into the habit of using email encryption and encourage others to do so.  Rem
699 699
 </div>
700 700
 </div>
701 701
 
702
-<div id="outline-container-org76969e1" class="outline-4">
703
-<h4 id="org76969e1">Making folders visible</h4>
704
-<div class="outline-text-4" id="text-org76969e1">
702
+<div id="outline-container-org8c934cf" class="outline-4">
703
+<h4 id="org8c934cf">Making folders visible</h4>
704
+<div class="outline-text-4" id="text-org8c934cf">
705 705
 <p>
706 706
 By default you won't be able to see any folders which you may have created earlier using the <i>mailinglistrule</i> script.  To make folders visible select:
707 707
 </p>
@@ -717,12 +717,12 @@ Make sure that "<b>show only subscribed folders</b>" is not checked.  Then click
717 717
 </div>
718 718
 </div>
719 719
 
720
-<div id="outline-container-org859f614" class="outline-2">
721
-<h2 id="org859f614">K9 Android client</h2>
722
-<div class="outline-text-2" id="text-org859f614">
723
-</div><div id="outline-container-org38cc6da" class="outline-4">
724
-<h4 id="org38cc6da">A point about GPG on Android</h4>
725
-<div class="outline-text-4" id="text-org38cc6da">
720
+<div id="outline-container-org977e91e" class="outline-2">
721
+<h2 id="org977e91e">K9 Android client</h2>
722
+<div class="outline-text-2" id="text-org977e91e">
723
+</div><div id="outline-container-org064e583" class="outline-4">
724
+<h4 id="org064e583">A point about GPG on Android</h4>
725
+<div class="outline-text-4" id="text-org064e583">
726 726
 <p>
727 727
 Before trying to set up email on Android you may want to consider whether you really need to do this. Android (and its variants) is not a particularly secure operating system and whether or not you wish to store GPG keys on it depends on your threat model and in what situations you'll be using your device.
728 728
 </p>
@@ -732,9 +732,9 @@ If you are going to use email on an Android device then ensure that you have ful
732 732
 </p>
733 733
 </div>
734 734
 </div>
735
-<div id="outline-container-org5d2163b" class="outline-4">
736
-<h4 id="org5d2163b">Compiling the development version</h4>
737
-<div class="outline-text-4" id="text-org5d2163b">
735
+<div id="outline-container-orge3b9988" class="outline-4">
736
+<h4 id="orge3b9988">Compiling the development version</h4>
737
+<div class="outline-text-4" id="text-orge3b9988">
738 738
 <p>
739 739
 To get K9 working with Freedombone you'll need to install development versions of OpenKeychain and K9. At the time of writing the versions available in F-Droid do not support PGP/MIME or the "hidden recipient" feature of GPG. It is hoped that at some stage the patches will be integrated into the mainline or functionally equivalent changes made. Admittedly, this is not at all user friendly, but currently it's the only way to read Freedombone email on Android systems.
740 740
 </p>
@@ -940,9 +940,9 @@ Save and exit with <b>CTRL-o</b>, <b>CTRL-x</b>.
940 940
 </div>
941 941
 </div>
942 942
 
943
-<div id="outline-container-org3c79dbd" class="outline-4">
944
-<h4 id="org3c79dbd">Import your GPG key into OpenKeychain</h4>
945
-<div class="outline-text-4" id="text-org3c79dbd">
943
+<div id="outline-container-org0c7be33" class="outline-4">
944
+<h4 id="org0c7be33">Import your GPG key into OpenKeychain</h4>
945
+<div class="outline-text-4" id="text-org0c7be33">
946 946
 <p>
947 947
 With your device connected to a laptop via USB cable and with USB debugging enabled on it:
948 948
 </p>
@@ -967,9 +967,9 @@ Then on your device select OpenKeychain and import your key from file.
967 967
 </p>
968 968
 </div>
969 969
 </div>
970
-<div id="outline-container-org5c95636" class="outline-4">
971
-<h4 id="org5c95636">Incoming server settings</h4>
972
-<div class="outline-text-4" id="text-org5c95636">
970
+<div id="outline-container-orgdd1cf35" class="outline-4">
971
+<h4 id="orgdd1cf35">Incoming server settings</h4>
972
+<div class="outline-text-4" id="text-orgdd1cf35">
973 973
 <ul class="org-ul">
974 974
 <li>Select settings/account settings</li>
975 975
 <li>Select Fetching mail/incoming server</li>
@@ -981,9 +981,9 @@ Then on your device select OpenKeychain and import your key from file.
981 981
 </ul>
982 982
 </div>
983 983
 </div>
984
-<div id="outline-container-org86df7eb" class="outline-4">
985
-<h4 id="org86df7eb">Outgoing (SMTP) server settings</h4>
986
-<div class="outline-text-4" id="text-org86df7eb">
984
+<div id="outline-container-org4d5e90d" class="outline-4">
985
+<h4 id="org4d5e90d">Outgoing (SMTP) server settings</h4>
986
+<div class="outline-text-4" id="text-org4d5e90d">
987 987
 <ul class="org-ul">
988 988
 <li>Select settings/account settings</li>
989 989
 <li>Select Sending mail/outgoing server</li>
@@ -996,9 +996,9 @@ Then on your device select OpenKeychain and import your key from file.
996 996
 </ul>
997 997
 </div>
998 998
 </div>
999
-<div id="outline-container-org19bbf5d" class="outline-4">
1000
-<h4 id="org19bbf5d">Crypto settings</h4>
1001
-<div class="outline-text-4" id="text-org19bbf5d">
999
+<div id="outline-container-orgee7a6a8" class="outline-4">
1000
+<h4 id="orgee7a6a8">Crypto settings</h4>
1001
+<div class="outline-text-4" id="text-orgee7a6a8">
1002 1002
 <p>
1003 1003
 Select <b>settings</b>, <b>Account settings</b>, <b>OpenKeychain</b> and then select your key and press <b>Allow</b>. You should now be able to decrypt emails by entering your GPG passphrase.
1004 1004
 </p>
@@ -1008,9 +1008,9 @@ You may also want to change the amount of time for which passwords are remembere
1008 1008
 </p>
1009 1009
 </div>
1010 1010
 </div>
1011
-<div id="outline-container-orgb823df0" class="outline-4">
1012
-<h4 id="orgb823df0">Folders</h4>
1013
-<div class="outline-text-4" id="text-orgb823df0">
1011
+<div id="outline-container-org87b0d22" class="outline-4">
1012
+<h4 id="org87b0d22">Folders</h4>
1013
+<div class="outline-text-4" id="text-org87b0d22">
1014 1014
 <p>
1015 1015
 To view any new folders which you may have created using the <i>mailinglistrule</i> script from your inbox press the <b>K9 icon</b> at the top left to access folders, then press the <b>menu button</b> and select <b>refresh folder list</b>.
1016 1016
 </p>
@@ -1022,9 +1022,9 @@ If your folder still doesn't show up then press the <b>menu button</b>, select <
1022 1022
 </div>
1023 1023
 </div>
1024 1024
 
1025
-<div id="outline-container-org0c0172c" class="outline-2">
1026
-<h2 id="org0c0172c">Subscribing to mailing lists</h2>
1027
-<div class="outline-text-2" id="text-org0c0172c">
1025
+<div id="outline-container-org563073c" class="outline-2">
1026
+<h2 id="org563073c">Subscribing to mailing lists</h2>
1027
+<div class="outline-text-2" id="text-org563073c">
1028 1028
 <p>
1029 1029
 To subscribe to a mailing list log in as your user (i.e. not the root user).
1030 1030
 </p>
@@ -1040,9 +1040,9 @@ Select <i>Administrator controls</i> then <b>Email filtering rules</b> then <b>A
1040 1040
 </p>
1041 1041
 </div>
1042 1042
 </div>
1043
-<div id="outline-container-orga06b4bf" class="outline-2">
1044
-<h2 id="orga06b4bf">Adding email addresses to a group/folder</h2>
1045
-<div class="outline-text-2" id="text-orga06b4bf">
1043
+<div id="outline-container-orgd570e78" class="outline-2">
1044
+<h2 id="orgd570e78">Adding email addresses to a group/folder</h2>
1045
+<div class="outline-text-2" id="text-orgd570e78">
1046 1046
 <p>
1047 1047
 Similar to adding mailing list folders you can also add specified email addresses into a group/folder.
1048 1048
 </p>
@@ -1058,9 +1058,9 @@ Select <i>Administrator controls</i> then <b>Email filtering rules</b> then <b>A
1058 1058
 </p>
1059 1059
 </div>
1060 1060
 </div>
1061
-<div id="outline-container-orgd21a27d" class="outline-2">
1062
-<h2 id="orgd21a27d">Ignoring incoming emails</h2>
1063
-<div class="outline-text-2" id="text-orgd21a27d">
1061
+<div id="outline-container-org422c59c" class="outline-2">
1062
+<h2 id="org422c59c">Ignoring incoming emails</h2>
1063
+<div class="outline-text-2" id="text-org422c59c">
1064 1064
 <p>
1065 1065
 It is possible to ignore incoming emails if they are from a particular email address or if the subject line contains particular text.
1066 1066
 </p>
@@ -1076,9 +1076,9 @@ Select <i>Administrator controls</i> then <b>Email filtering rules</b> then <b>B
1076 1076
 </p>
1077 1077
 </div>
1078 1078
 </div>
1079
-<div id="outline-container-org5310f10" class="outline-2">
1080
-<h2 id="org5310f10">Your own mailing list</h2>
1081
-<div class="outline-text-2" id="text-org5310f10">
1079
+<div id="outline-container-org60ff188" class="outline-2">
1080
+<h2 id="org60ff188">Your own mailing list</h2>
1081
+<div class="outline-text-2" id="text-org60ff188">
1082 1082
 <p>
1083 1083
 If you want to set up a public mailing list then when installing the system remember to set the <b>PUBLIC_MAILING_LIST</b> variable within <b>freedombone.cfg</b> to the name of your list. The name should have no spaces in it. Public mailing lists are unencrypted so anyone will be able to read the contents, including non subscribers.
1084 1084
 </p>

+ 2
- 2
website/EN/variants.html Voir le fichier

@@ -3,7 +3,7 @@
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
-<!-- 2016-08-08 Mon 17:20 -->
6
+<!-- 2016-08-08 Mon 17:41 -->
7 7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8 8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9 9
 <title></title>
@@ -181,7 +181,7 @@
181 181
   .org-svg { width: 90%; }
182 182
   /*]]>*/-->
183 183
 </style>
184
-<link rel="stylesheet" type="text/css" href="solarized-light.css" />
184
+<link rel="stylesheet" type="text/css" href="freedombone.css" />
185 185
 <script type="text/javascript">
186 186
 /*
187 187
 @licstart  The following is the entire license notice for the

+ 0
- 303
website/solarized-dark.css Voir le fichier

@@ -1,303 +0,0 @@
1
-@import url(http://fonts.googleapis.com/css?family=Inconsolata);
2
-@import url(http://fonts.googleapis.com/css?family=PT+Sans);
3
-@import url(http://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700);
4
-article,
5
-aside,
6
-details,
7
-figcaption,
8
-figure,
9
-footer,
10
-header,
11
-hgroup,
12
-nav,
13
-section,
14
-summary {
15
-  display: block;
16
-}
17
-audio,
18
-canvas,
19
-video {
20
-  display: inline-block;
21
-}
22
-audio:not([controls]) {
23
-  display: none;
24
-  height: 0;
25
-}
26
-[hidden] {
27
-  display: none;
28
-}
29
-html {
30
-  font-family: sans-serif;
31
-  -webkit-text-size-adjust: 100%;
32
-  -ms-text-size-adjust: 100%;
33
-}
34
-body {
35
-  margin: 0;
36
-}
37
-a:focus {
38
-  outline: thin dotted;
39
-}
40
-a:active,
41
-a:hover {
42
-  outline: 0;
43
-}
44
-h1 {
45
-  font-size: 2em;
46
-}
47
-abbr[title] {
48
-  border-bottom: 1px dotted;
49
-}
50
-b,
51
-strong {
52
-  font-weight: bold;
53
-}
54
-dfn {
55
-  font-style: italic;
56
-}
57
-mark {
58
-  background: #ff0;
59
-  color: #000;
60
-}
61
-code,
62
-kbd,
63
-pre,
64
-samp {
65
-  font-family: monospace, serif;
66
-  font-size: 1em;
67
-}
68
-pre {
69
-  white-space: pre-wrap;
70
-  word-wrap: break-word;
71
-}
72
-q {
73
-  quotes: "\201C" "\201D" "\2018" "\2019";
74
-}
75
-small {
76
-  font-size: 80%;
77
-}
78
-sub,
79
-sup {
80
-  font-size: 75%;
81
-  line-height: 0;
82
-  position: relative;
83
-  vertical-align: baseline;
84
-}
85
-sup {
86
-  top: -0.5em;
87
-}
88
-sub {
89
-  bottom: -0.25em;
90
-}
91
-img {
92
-  border: 0;
93
-}
94
-svg:not(:root) {
95
-  overflow: hidden;
96
-}
97
-figure {
98
-  margin: 0;
99
-}
100
-fieldset {
101
-  border: 1px solid #c0c0c0;
102
-  margin: 0 2px;
103
-  padding: 0.35em 0.625em 0.75em;
104
-}
105
-legend {
106
-  border: 0;
107
-  padding: 0;
108
-}
109
-button,
110
-input,
111
-select,
112
-textarea {
113
-  font-family: inherit;
114
-  font-size: 100%;
115
-  margin: 0;
116
-}
117
-button,
118
-input {
119
-  line-height: normal;
120
-}
121
-button,
122
-html input[type="button"],
123
-input[type="reset"],
124
-input[type="submit"] {
125
-  -webkit-appearance: button;
126
-  cursor: pointer;
127
-}
128
-button[disabled],
129
-input[disabled] {
130
-  cursor: default;
131
-}
132
-input[type="checkbox"],
133
-input[type="radio"] {
134
-  box-sizing: border-box;
135
-  padding: 0;
136
-}
137
-input[type="search"] {
138
-  -webkit-appearance: textfield;
139
-  -moz-box-sizing: content-box;
140
-  -webkit-box-sizing: content-box;
141
-  box-sizing: content-box;
142
-}
143
-input[type="search"]::-webkit-search-cancel-button,
144
-input[type="search"]::-webkit-search-decoration {
145
-  -webkit-appearance: none;
146
-}
147
-button::-moz-focus-inner,
148
-input::-moz-focus-inner {
149
-  border: 0;
150
-  padding: 0;
151
-}
152
-textarea {
153
-  overflow: auto;
154
-  vertical-align: top;
155
-}
156
-table {
157
-  border-collapse: collapse;
158
-  border-spacing: 0;
159
-}
160
-html {
161
-  font-family: 'PT Sans', sans-serif;
162
-}
163
-pre,
164
-code {
165
-  font-family: 'Inconsolata', sans-serif;
166
-}
167
-h1,
168
-h2,
169
-h3,
170
-h4,
171
-h5,
172
-h6 {
173
-  font-family: 'PT Sans Narrow', sans-serif;
174
-  font-weight: 700;
175
-}
176
-html {
177
-  background-color: #073642;
178
-  color: #839496;
179
-  margin: 1em;
180
-}
181
-body {
182
-  background-color: #002b36;
183
-  margin: 0 auto;
184
-  max-width: 23cm;
185
-  border: 1pt solid #586e75;
186
-  padding: 1em;
187
-}
188
-code {
189
-  background-color: #073642;
190
-  padding: 2px;
191
-}
192
-a {
193
-  color: #b58900;
194
-}
195
-a:visited {
196
-  color: #cb4b16;
197
-}
198
-a:hover {
199
-  color: #cb4b16;
200
-}
201
-h1 {
202
-  color: #d33682;
203
-}
204
-h2,
205
-h3,
206
-h4,
207
-h5,
208
-h6 {
209
-  color: #859900;
210
-}
211
-pre {
212
-  background-color: #002b36;
213
-  color: #839496;
214
-  border: 1pt solid #586e75;
215
-  padding: 1em;
216
-  box-shadow: 5pt 5pt 8pt #073642;
217
-}
218
-pre code {
219
-  background-color: #002b36;
220
-}
221
-h1 {
222
-  font-size: 2.8em;
223
-}
224
-h2 {
225
-  font-size: 2.4em;
226
-}
227
-h3 {
228
-  font-size: 1.8em;
229
-}
230
-h4 {
231
-  font-size: 1.4em;
232
-}
233
-h5 {
234
-  font-size: 1.3em;
235
-}
236
-h6 {
237
-  font-size: 1.15em;
238
-}
239
-.tag {
240
-  background-color: #073642;
241
-  color: #d33682;
242
-  padding: 0 0.2em;
243
-}
244
-.todo,
245
-.next,
246
-.done {
247
-  color: #002b36;
248
-  background-color: #dc322f;
249
-  padding: 0 0.2em;
250
-}
251
-.tag {
252
-  -webkit-border-radius: 0.35em;
253
-  -moz-border-radius: 0.35em;
254
-  border-radius: 0.35em;
255
-}
256
-.TODO {
257
-  -webkit-border-radius: 0.2em;
258
-  -moz-border-radius: 0.2em;
259
-  border-radius: 0.2em;
260
-  background-color: #2aa198;
261
-}
262
-.NEXT {
263
-  -webkit-border-radius: 0.2em;
264
-  -moz-border-radius: 0.2em;
265
-  border-radius: 0.2em;
266
-  background-color: #268bd2;
267
-}
268
-.ACTIVE {
269
-  -webkit-border-radius: 0.2em;
270
-  -moz-border-radius: 0.2em;
271
-  border-radius: 0.2em;
272
-  background-color: #268bd2;
273
-}
274
-.DONE {
275
-  -webkit-border-radius: 0.2em;
276
-  -moz-border-radius: 0.2em;
277
-  border-radius: 0.2em;
278
-  background-color: #859900;
279
-}
280
-.WAITING {
281
-  -webkit-border-radius: 0.2em;
282
-  -moz-border-radius: 0.2em;
283
-  border-radius: 0.2em;
284
-  background-color: #cb4b16;
285
-}
286
-.HOLD {
287
-  -webkit-border-radius: 0.2em;
288
-  -moz-border-radius: 0.2em;
289
-  border-radius: 0.2em;
290
-  background-color: #d33682;
291
-}
292
-.NOTE {
293
-  -webkit-border-radius: 0.2em;
294
-  -moz-border-radius: 0.2em;
295
-  border-radius: 0.2em;
296
-  background-color: #d33682;
297
-}
298
-.CANCELLED {
299
-  -webkit-border-radius: 0.2em;
300
-  -moz-border-radius: 0.2em;
301
-  border-radius: 0.2em;
302
-  background-color: #859900;
303
-}

+ 0
- 303
website/solarized-light.css Voir le fichier

@@ -1,303 +0,0 @@
1
-@import url(http://fonts.googleapis.com/css?family=Inconsolata);
2
-@import url(http://fonts.googleapis.com/css?family=PT+Sans);
3
-@import url(http://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700);
4
-article,
5
-aside,
6
-details,
7
-figcaption,
8
-figure,
9
-footer,
10
-header,
11
-hgroup,
12
-nav,
13
-section,
14
-summary {
15
-  display: block;
16
-}
17
-audio,
18
-canvas,
19
-video {
20
-  display: inline-block;
21
-}
22
-audio:not([controls]) {
23
-  display: none;
24
-  height: 0;
25
-}
26
-[hidden] {
27
-  display: none;
28
-}
29
-html {
30
-  font-family: sans-serif;
31
-  -webkit-text-size-adjust: 100%;
32
-  -ms-text-size-adjust: 100%;
33
-}
34
-body {
35
-  margin: 0;
36
-}
37
-a:focus {
38
-  outline: thin dotted;
39
-}
40
-a:active,
41
-a:hover {
42
-  outline: 0;
43
-}
44
-h1 {
45
-  font-size: 2em;
46
-}
47
-abbr[title] {
48
-  border-bottom: 1px dotted;
49
-}
50
-b,
51
-strong {
52
-  font-weight: bold;
53
-}
54
-dfn {
55
-  font-style: italic;
56
-}
57
-mark {
58
-  background: #ff0;
59
-  color: #000;
60
-}
61
-code,
62
-kbd,
63
-pre,
64
-samp {
65
-  font-family: monospace, serif;
66
-  font-size: 1em;
67
-}
68
-pre {
69
-  white-space: pre-wrap;
70
-  word-wrap: break-word;
71
-}
72
-q {
73
-  quotes: "\201C" "\201D" "\2018" "\2019";
74
-}
75
-small {
76
-  font-size: 80%;
77
-}
78
-sub,
79
-sup {
80
-  font-size: 75%;
81
-  line-height: 0;
82
-  position: relative;
83
-  vertical-align: baseline;
84
-}
85
-sup {
86
-  top: -0.5em;
87
-}
88
-sub {
89
-  bottom: -0.25em;
90
-}
91
-img {
92
-  border: 0;
93
-}
94
-svg:not(:root) {
95
-  overflow: hidden;
96
-}
97
-figure {
98
-  margin: 0;
99
-}
100
-fieldset {
101
-  border: 1px solid #c0c0c0;
102
-  margin: 0 2px;
103
-  padding: 0.35em 0.625em 0.75em;
104
-}
105
-legend {
106
-  border: 0;
107
-  padding: 0;
108
-}
109
-button,
110
-input,
111
-select,
112
-textarea {
113
-  font-family: inherit;
114
-  font-size: 100%;
115
-  margin: 0;
116
-}
117
-button,
118
-input {
119
-  line-height: normal;
120
-}
121
-button,
122
-html input[type="button"],
123
-input[type="reset"],
124
-input[type="submit"] {
125
-  -webkit-appearance: button;
126
-  cursor: pointer;
127
-}
128
-button[disabled],
129
-input[disabled] {
130
-  cursor: default;
131
-}
132
-input[type="checkbox"],
133
-input[type="radio"] {
134
-  box-sizing: border-box;
135
-  padding: 0;
136
-}
137
-input[type="search"] {
138
-  -webkit-appearance: textfield;
139
-  -moz-box-sizing: content-box;
140
-  -webkit-box-sizing: content-box;
141
-  box-sizing: content-box;
142
-}
143
-input[type="search"]::-webkit-search-cancel-button,
144
-input[type="search"]::-webkit-search-decoration {
145
-  -webkit-appearance: none;
146
-}
147
-button::-moz-focus-inner,
148
-input::-moz-focus-inner {
149
-  border: 0;
150
-  padding: 0;
151
-}
152
-textarea {
153
-  overflow: auto;
154
-  vertical-align: top;
155
-}
156
-table {
157
-  border-collapse: collapse;
158
-  border-spacing: 0;
159
-}
160
-html {
161
-  font-family: 'PT Sans', sans-serif;
162
-}
163
-pre,
164
-code {
165
-  font-family: 'Inconsolata', sans-serif;
166
-}
167
-h1,
168
-h2,
169
-h3,
170
-h4,
171
-h5,
172
-h6 {
173
-  font-family: 'PT Sans Narrow', sans-serif;
174
-  font-weight: 700;
175
-}
176
-html {
177
-  background-color: #eee8d5;
178
-  color: #657b83;
179
-  margin: 1em;
180
-}
181
-body {
182
-  background-color: #fdf6e3;
183
-  margin: 0 auto;
184
-  max-width: 23cm;
185
-  border: 1pt solid #93a1a1;
186
-  padding: 1em;
187
-}
188
-code {
189
-  background-color: #eee8d5;
190
-  padding: 2px;
191
-}
192
-a {
193
-  color: #b58900;
194
-}
195
-a:visited {
196
-  color: #cb4b16;
197
-}
198
-a:hover {
199
-  color: #cb4b16;
200
-}
201
-h1 {
202
-  color: #d33682;
203
-}
204
-h2,
205
-h3,
206
-h4,
207
-h5,
208
-h6 {
209
-  color: #859900;
210
-}
211
-pre {
212
-  background-color: #fdf6e3;
213
-  color: #657b83;
214
-  border: 1pt solid #93a1a1;
215
-  padding: 1em;
216
-  box-shadow: 5pt 5pt 8pt #eee8d5;
217
-}
218
-pre code {
219
-  background-color: #fdf6e3;
220
-}
221
-h1 {
222
-  font-size: 2.8em;
223
-}
224
-h2 {
225
-  font-size: 2.4em;
226
-}
227
-h3 {
228
-  font-size: 1.8em;
229
-}
230
-h4 {
231
-  font-size: 1.4em;
232
-}
233
-h5 {
234
-  font-size: 1.3em;
235
-}
236
-h6 {
237
-  font-size: 1.15em;
238
-}
239
-.tag {
240
-  background-color: #eee8d5;
241
-  color: #d33682;
242
-  padding: 0 0.2em;
243
-}
244
-.todo,
245
-.next,
246
-.done {
247
-  color: #fdf6e3;
248
-  background-color: #dc322f;
249
-  padding: 0 0.2em;
250
-}
251
-.tag {
252
-  -webkit-border-radius: 0.35em;
253
-  -moz-border-radius: 0.35em;
254
-  border-radius: 0.35em;
255
-}
256
-.TODO {
257
-  -webkit-border-radius: 0.2em;
258
-  -moz-border-radius: 0.2em;
259
-  border-radius: 0.2em;
260
-  background-color: #2aa198;
261
-}
262
-.NEXT {
263
-  -webkit-border-radius: 0.2em;
264
-  -moz-border-radius: 0.2em;
265
-  border-radius: 0.2em;
266
-  background-color: #268bd2;
267
-}
268
-.ACTIVE {
269
-  -webkit-border-radius: 0.2em;
270
-  -moz-border-radius: 0.2em;
271
-  border-radius: 0.2em;
272
-  background-color: #268bd2;
273
-}
274
-.DONE {
275
-  -webkit-border-radius: 0.2em;
276
-  -moz-border-radius: 0.2em;
277
-  border-radius: 0.2em;
278
-  background-color: #859900;
279
-}
280
-.WAITING {
281
-  -webkit-border-radius: 0.2em;
282
-  -moz-border-radius: 0.2em;
283
-  border-radius: 0.2em;
284
-  background-color: #cb4b16;
285
-}
286
-.HOLD {
287
-  -webkit-border-radius: 0.2em;
288
-  -moz-border-radius: 0.2em;
289
-  border-radius: 0.2em;
290
-  background-color: #d33682;
291
-}
292
-.NOTE {
293
-  -webkit-border-radius: 0.2em;
294
-  -moz-border-radius: 0.2em;
295
-  border-radius: 0.2em;
296
-  background-color: #d33682;
297
-}
298
-.CANCELLED {
299
-  -webkit-border-radius: 0.2em;
300
-  -moz-border-radius: 0.2em;
301
-  border-radius: 0.2em;
302
-  background-color: #859900;
303
-}