From c274d7d2ae3ed16b4fd3baf1ac8bef7502b7aace Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Sat, 27 Feb 2016 22:14:11 +0000 Subject: [PATCH] Use org export command for embedded html --- doc/EN/backups.org | 8 ++-- doc/EN/code.org | 8 ++-- doc/EN/controlpanel.org | 4 +- doc/EN/faq.org | 8 ++-- doc/EN/index.org | 4 +- doc/EN/installation.org | 8 ++-- doc/EN/mesh.org | 8 ++-- doc/EN/mirrors.org | 10 ++++- doc/EN/related.org | 8 ++-- doc/EN/support.org | 8 ++-- doc/EN/test.org | 64 -------------------------- doc/EN/usage.org | 8 ++-- doc/EN/usage_email.org | 8 ++-- doc/EN/variants.org | 12 ++--- website/EN/backups.html | 21 +++++---- website/EN/code.html | 19 ++++---- website/EN/controlpanel.html | 39 ++++++++-------- website/EN/faq.html | 14 +++--- website/EN/index.html | 23 +++++----- website/EN/installation.html | 19 ++++---- website/EN/mesh.html | 19 ++++---- website/EN/mirrors.html | 25 ++++++----- website/EN/related.html | 19 ++++---- website/EN/support.html | 21 +++++---- website/EN/usage.html | 87 +++++++++++++----------------------- website/EN/usage_email.html | 21 +++++---- website/EN/variants.html | 19 ++++---- 27 files changed, 211 insertions(+), 301 deletions(-) delete mode 100644 doc/EN/test.org diff --git a/doc/EN/backups.org b/doc/EN/backups.org index 08501cd0..2d81a15e 100644 --- a/doc/EN/backups.org +++ b/doc/EN/backups.org @@ -10,11 +10,11 @@ [[file:images/logo.png]] #+END_CENTER -#+BEGIN_HTML +#+BEGIN_EXPORT html

Backups

-#+END_HTML +#+END_EXPORT #+BEGIN_CENTER #+ATTR_HTML: :border -1 @@ -109,8 +109,8 @@ sudo control Select /Backup and Restore/ then /Restore from remote backup/ and enter the domain name of the remote server that you wish to restore from. -#+BEGIN_HTML +#+BEGIN_EXPORT html
Return to the home page
-#+END_HTML +#+END_EXPORT diff --git a/doc/EN/code.org b/doc/EN/code.org index e88dc3dc..f300887e 100644 --- a/doc/EN/code.org +++ b/doc/EN/code.org @@ -10,11 +10,11 @@ [[file:images/logo.png]] #+END_CENTER -#+BEGIN_HTML +#+BEGIN_EXPORT html

Code

-#+END_HTML +#+END_EXPORT Freedombone is really just a couple of [[http://www.gnu.org/software/bash][bash]] scripts which install and configure software on a Debian GNU/Linux system. If you're a system administrator, software engineer or Linux hobbyist you'll probably be familiar with command line scripting and be able to make your own modifications or custom variants to suit your needs. Freedombone is licensed under the [[https://www.gnu.org/licenses/agpl.html][GNU Affero General Public License version 3]] (or later). @@ -28,8 +28,8 @@ Github is closed source. Sooner or later it will probably turn evil or become li Longer term it is expected that the source code for this project will also be self-hosted, with Github acting only as a mirror to increase visibility. -#+BEGIN_HTML +#+BEGIN_EXPORT html
Return to the home page
-#+END_HTML +#+END_EXPORT diff --git a/doc/EN/controlpanel.org b/doc/EN/controlpanel.org index 3c427adc..9879f785 100644 --- a/doc/EN/controlpanel.org +++ b/doc/EN/controlpanel.org @@ -10,11 +10,11 @@ [[file:images/logo.png]] #+END_CENTER -#+BEGIN_HTML +#+BEGIN_EXPORT html

Control panel

-#+END_HTML +#+END_EXPORT | [[Main menu]] | | [[About screen]] | diff --git a/doc/EN/faq.org b/doc/EN/faq.org index ad84ad1c..eae1d347 100644 --- a/doc/EN/faq.org +++ b/doc/EN/faq.org @@ -10,11 +10,11 @@ [[file:images/logo.png]] #+END_CENTER -#+BEGIN_HTML +#+BEGIN_EXPORT html

Frequently Asked Questions

-#+END_HTML +#+END_EXPORT #+BEGIN_CENTER #+ATTR_HTML: :border -1 @@ -272,8 +272,8 @@ Welcome to the world of email. Email is really the archetypal decentralized serv So the situation with email presently is pretty bad, and there's a clear selection pressure against decentralization and towards only a few companies controlling all email services. Longer term the solution is to have more secure protocols which make spamming hard or expensive. Bitmessage is one such system. As an immediate practical workaround you could try buying a domain name and then linking it to your dynamic DNS account (freeDNS, etc) in the hope that the blocking is against dynamic DNS domain names, but there is no guarantee that will work and often blocking may be based upon IP address ranges about which there is little you can do. -#+BEGIN_HTML +#+BEGIN_EXPORT html
Return to the home page
-#+END_HTML +#+END_EXPORT diff --git a/doc/EN/index.org b/doc/EN/index.org index 020b258d..d30eea48 100644 --- a/doc/EN/index.org +++ b/doc/EN/index.org @@ -10,7 +10,7 @@ [[file:images/logo.png]] #+END_CENTER -#+BEGIN_HTML +#+BEGIN_EXPORT html
@@ -29,7 +29,7 @@
-#+END_HTML +#+END_EXPORT With the right technology the internet can be a space for free expression, exploration, cooperation, learning and fun. A place to connect with others are share experiences. It doesn't have to be a gloomy surveillance prison owned and run by a diabolical synthesis of money-grabbing megacorporations and prurient government spooks brandishing "bulk/general warrants". Freedombone is designed to help you surmount the contemporary digital privacy conundrums and to increase your online autonomy. It's a self-hosted home server configuration which can be installed onto any computer capable of running [[https://www.debian.org/][Debian]], so if you have an old laptop or netbook which you can leave turned on then you can use Freedombone to provide your own internet services, such as blogging, wiki, email, chat and social networking and have independence from the well known internet companies. diff --git a/doc/EN/installation.org b/doc/EN/installation.org index e8c2f6a3..3b67dfca 100644 --- a/doc/EN/installation.org +++ b/doc/EN/installation.org @@ -10,11 +10,11 @@ [[file:images/logo.png]] #+END_CENTER -#+BEGIN_HTML +#+BEGIN_EXPORT html

Installation

-#+END_HTML +#+END_EXPORT | [[Building an image for a Single Board Computer or Virtual Machine]] | | [[Checklist]] | @@ -243,8 +243,8 @@ sudo control From there you will be able to perform various tasks, such as backups, adding and removing users and so on. You can also do this via commands, which are typically installed as /usr/local/bin/freedombone* and the corresponding manpages. -#+BEGIN_HTML +#+BEGIN_EXPORT html
Return to the home page
-#+END_HTML +#+END_EXPORT diff --git a/doc/EN/mesh.org b/doc/EN/mesh.org index e47e5ae5..337e091e 100644 --- a/doc/EN/mesh.org +++ b/doc/EN/mesh.org @@ -10,11 +10,11 @@ [[file:images/logo.png]] #+END_CENTER -#+BEGIN_HTML +#+BEGIN_EXPORT html

Mesh Network

-#+END_HTML +#+END_EXPORT | [[What is a mesh network?]] | | [[The Freedombone Mesh]] | @@ -195,8 +195,8 @@ After a few seconds your usual internet wifi connection should be re-established * Further reading For much more extensive details about deploying wireless networks there is an excellent book called [[http://wndw.net][Wireless Networking in the Developing World]] 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. -#+BEGIN_HTML +#+BEGIN_EXPORT html
Return to the home page
-#+END_HTML +#+END_EXPORT diff --git a/doc/EN/mirrors.org b/doc/EN/mirrors.org index fa9aa9ed..0a1fcd18 100644 --- a/doc/EN/mirrors.org +++ b/doc/EN/mirrors.org @@ -10,11 +10,11 @@ [[file:images/logo.png]] #+END_CENTER -#+BEGIN_HTML +#+BEGIN_EXPORT html

Mirrors

-#+END_HTML +#+END_EXPORT | [[What are mirrors and why do they exist?]] | | [[What security do mirrors have?]] | @@ -39,3 +39,9 @@ Yes. From the control panel select "/Set the main repository/" * What do I need to do to keep the mirrored repositories updated? Nothing. That happens as part of regular automatic updates. + +#+BEGIN_EXPORT html +
+Return to the home page +
+#+END_EXPORT diff --git a/doc/EN/related.org b/doc/EN/related.org index 6d269adb..7e133e8b 100644 --- a/doc/EN/related.org +++ b/doc/EN/related.org @@ -10,13 +10,13 @@ [[file:images/logo.png]] #+END_CENTER -#+BEGIN_HTML +#+BEGIN_EXPORT html

Related Projects

-#+END_HTML +#+END_EXPORT -#+BEGIN_HTML +#+BEGIN_EXPORT html
The following projects made Freedombone possible.
@@ -46,4 +46,4 @@ The following projects made Freedombone possible.
-#+END_HTML +#+END_EXPORT diff --git a/doc/EN/support.org b/doc/EN/support.org index 23ee4131..5d6ca9d9 100644 --- a/doc/EN/support.org +++ b/doc/EN/support.org @@ -10,11 +10,11 @@ [[file:images/logo.png]] #+END_CENTER -#+BEGIN_HTML +#+BEGIN_EXPORT html

Support

-#+END_HTML +#+END_EXPORT * Contact details @@ -61,8 +61,8 @@ To add translations modify the json files within the *locale* subdirectory. Then ** Packaging Helping to package GNU Social and Hubzilla for Debian would be beneficial. -#+BEGIN_HTML +#+BEGIN_EXPORT html
Return to the home page
-#+END_HTML +#+END_EXPORT diff --git a/doc/EN/test.org b/doc/EN/test.org deleted file mode 100644 index 3d36582a..00000000 --- a/doc/EN/test.org +++ /dev/null @@ -1,64 +0,0 @@ -#+TITLE: -#+AUTHOR: Bob Mottram -#+EMAIL: bob@robotics.uk.to -#+KEYWORDS: freedombox, debian, beaglebone, red matrix, email, web server, home server, internet, censorship, surveillance, social network, irc, jabber -#+DESCRIPTION: Turn the Beaglebone Black into a personal communications server -#+OPTIONS: ^:nil toc:nil -#+HTML_HEAD: - -#+BEGIN_CENTER -[[file:images/logo.png]] -#+END_CENTER - -#+BEGIN_HTML -
- - - - - - - - - - - - - -
Variants
Install
Use
Backups
Code
Related
F.A.Q.
Contact/Support
-
-#+END_HTML - -With the right technology the internet can be a space for free expression, exploration, cooperation, learning and fun. A place to connect with others are share experiences. It doesn't have to be a gloomy surveillance prison owned and run by a diabolical synthesis of money-grabbing megacorporations and prurient government spooks. Freedombone is designed to help you surmount the contemporary digital privacy conundrums and to increase your online autonomy. It's a self-hosted home server configuration which can be installed onto any computer capable of running [[https://www.debian.org/][Debian]], so if you have an old laptop or netbook which you can leave turned on then you can use Freedombone to provide your own internet services, such as blogging, wiki, email, chat and social networking and have independence from the well known internet companies. - -This is personal or family scale computing, which can then federate to global proportions. We need /community controlled/ information systems and to achieve that they must be inexpensive and simple to install and maintain. This is the opposite of the current dominant paradigm of [[https://www.youtube.com/watch?v=XZmGGAbHqa0][titanic server warehouses]] owned by a tiny number of individuals and it's what is sometimes refered to as [[http://mediagoblin.org/news/userops.html]["userops"]] - i.e. a user being able to do what traditionally only a professional systems administrator would be able to. - -With a system installed in your home you also have greater legal protection against unwarranted searches. In general as soon as you put your information onto systems which you don't own then you no longer have the same property rights over it, together with "/no reasonable expectation of privacy/". We all know that's a nonsense, and so maybe we should do something about it. - -#+BEGIN_QUOTE -"With the increasing move of our computing to cloud infrastructures, we give up the control of our computing to the managers of those infrastructures. Our terminals (laptops, desktops) might now be running entirely on Free Software, but this is increasingly irrelevant given that most of what actually matters gets executed on a remote closed system that we don’t control. The Free Software community needs to work to help users keep the control of all their computing, by developing suitable alternatives and facilitating their deployment." -- Lucas Nussbaum -#+END_QUOTE - -Today everyone is concerned about privacy on the internet. Wanting privacy doesn't necessarily mean you have "something to hide". It just means having the ability to choose /what information to share, with whom and under what conditions/ and therefore being able to shape your own life story. The loss of ability to choose via the "involuntary sharing" which many people experience when using communications systems built by the well known internet companies, means that you're no longer really running your own affairs and that others may begin to exert an improper amount of influence over you. Mass surveillance is perhaps the ultimate in involuntary sharing and it's only through the use of freedom respecting software together with a solid determination to overcome state and corporate abuses of technology that we can hope to get to the kind of internet in which respect for human dignity is built in as a core feature. - -#+BEGIN_CENTER -[[file:images/nocloud.png]] -#+END_CENTER - -Another problem is the precariousness of the terms of service. Except in rare cases such terms are not easy to read, so many people end up clicking through terms which if explained more clearly they would never agree to. Over the past decade many internet users have had the unpleasant experience of having their blogs, videos or other web content inexplicably removed, typically due to some ill-defined terms of service violation or a false accusation of copyright infringement. - -You can bypass all of these dilemmas and take back ownership of your internet content with Freedombone. Originally based upon the Beaglebone Black, Freedombone is a small and cheap home server which enables you to use email, have your own web site and do social networking without any built-in spying and without having to agree to any legal terms of service other than those of your ISP. It provides independence and security in an era where those things are in short supply. - -#+BEGIN_QUOTE -"The deepest problem is that the system architecture that has evolved in recent years holds masses of information on many people with no intelligence value, but with vast potential for political abuse." -- Ross Anderson -#+END_QUOTE - -Freedombone is an example of the internet as it was supposed to be: a network of peers, rather than a small number of gigantic server farms with everyone connecting to them. Even if they're well run, centralised server farms become a conspicuous target for /all kinds of nefariousness/ and in any future wars they're bound to be amongst the first facilities to receive the "/shock and awe/" treatment. Also consider just what is being "farmed". If a robust information society is desirable then excessive centralisation of control over information should be avoided. - -An emphasis of the Freedombone project is the protection of private communications from indiscriminate mass surveillance, otherwise known as "/bulk intercept/" or "/warrantless wiretapping/". With only a few exceptions data entering and leaving the system is encrypted using settings recommended by [[https://bettercrypto.org][bettercrypto.org]]. Stored emails are encrypted such that only someone knowing your GPG password can read them and a GPG key is created automatically if you don't already have one. The system is firewalled with only the necessary ports being opened. Exclusively [[http://en.wikipedia.org/wiki/Free_software][free software]] is used so that all of it can potentially be security audited and proprietary repositories are disabled by default. There are still numerous security problems with the internet in general and software always contains bugs, but a best attempt has been made to ensure that the Freedombone is at least more secure than average. - -#+BEGIN_HTML -
-This site can also be accessed via a Tor browser at 4fvfozz6g3zmvf76.onion -
-#+END_HTML diff --git a/doc/EN/usage.org b/doc/EN/usage.org index 80536d3f..215c8ee8 100644 --- a/doc/EN/usage.org +++ b/doc/EN/usage.org @@ -10,11 +10,11 @@ [[file:images/logo.png]] #+END_CENTER -#+BEGIN_HTML +#+BEGIN_EXPORT html

Usage

-#+END_HTML +#+END_EXPORT | [[Readme]] | | [[Improving ssh security]] | @@ -323,8 +323,8 @@ To set up the system open http://rss_reader_onion_address/ and log in with usern To access the RSS reader from a mobile device you can install a Tor compatible browser such as [[https://f-droid.org/wiki/page/info.guardianproject.orfox][OrFox]]. It will try to automatically change to the mobile version of the user interface, but if that doesn't work then navigate to http://rss_reader_onion_address/mobile. Remember to add the site to the NoScript whitelist, and you may also need to turn HTTPS Everywhere off. -#+BEGIN_HTML +#+BEGIN_EXPORT html
Return to the home page
-#+END_HTML +#+END_EXPORT diff --git a/doc/EN/usage_email.org b/doc/EN/usage_email.org index 182ca920..5446aa3d 100644 --- a/doc/EN/usage_email.org +++ b/doc/EN/usage_email.org @@ -10,11 +10,11 @@ [[file:images/logo.png]] #+END_CENTER -#+BEGIN_HTML +#+BEGIN_EXPORT html

Email

-#+END_HTML +#+END_EXPORT | [[Things to be aware of]] | | [[A technical note about email transport security]] | @@ -463,8 +463,8 @@ mymailinglistname+subscribe@domainname Tip: When using the Mutt email client if you want to send an email in cleartext then press *p* (for PGP) on the sending screen and select *clear*. Unsecure email is treated as being the exception rather than the default. -#+BEGIN_HTML +#+BEGIN_EXPORT html
Return to the home page
-#+END_HTML +#+END_EXPORT diff --git a/doc/EN/variants.org b/doc/EN/variants.org index 7de08778..7dfcc9ec 100644 --- a/doc/EN/variants.org +++ b/doc/EN/variants.org @@ -10,15 +10,15 @@ [[file:images/logo.png]] #+END_CENTER -#+BEGIN_HTML +#+BEGIN_EXPORT html

Variants

-#+END_HTML +#+END_EXPORT Freedombone may be installed either in its entirety or as different variants with a more specialised purpose. So for example if you just want to run a blog but don't care about any other services then you can do that. The following variants are available: -#+BEGIN_HTML +#+BEGIN_EXPORT html
@@ -39,12 +39,12 @@ Freedombone may be installed either in its entirety or as different variants wit
-#+END_HTML +#+END_EXPORT Non-mesh installs also come with an RSS reader which provides strong reading privacy on desktop and mobile via the use of a Tor onion service. -#+BEGIN_HTML +#+BEGIN_EXPORT html
Return to the home page
-#+END_HTML +#+END_EXPORT diff --git a/website/EN/backups.html b/website/EN/backups.html index c4c6eb0a..97e73e4e 100644 --- a/website/EN/backups.html +++ b/website/EN/backups.html @@ -3,15 +3,15 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> - - - + + + - - - + + - +