Skip to content
Snippets Groups Projects
Commit ac86ece2 authored by Bob Mottram's avatar Bob Mottram
Browse files

Rename as bridge

parent 5166a772
No related branches found
No related tags found
No related merge requests found
......@@ -10,7 +10,7 @@ The Freedombone system can be installed onto a Beaglebone Black, or any system c
- **Writer**: Host your blog and wiki
- **Chat**: Encrypted IRC, XMPP, Tox and VoIP services for one-to-one and many-to-many chat
- **Developer**: Host your own git projects with a Github-like user interface
- **Mesh**: mesh network gateway to the internet
- **Mesh**: mesh network bridge to the internet
- **Nonmailbox**: Installs eveything except for the email server
Freedombone has an emphasis on security and privacy, and when installed on a Beaglebone Black it uses the built-in hardware random number generator as an entropy source. All communications with the box are encrypted by default using the recommendations from https://bettercrypto.org. The firewall is configured to only allow communications on the necessary ports and to drop all other packets, icmp is disabled by default, emails are stored in encrypted form using your public key and time synchronisation occurs via TLS only. Backups are also encrypted and can be local or remote.
......
......@@ -19,4 +19,5 @@ Freedombone may be installed either in its entirety or as different variants wit
| *Writer* | Host your blog and wiki |
| *Chat* | Encrypted IRC and XMPP services for one-to-one and many-to-many chat |
| *Developer* | Github-like system to host your software projects |
| *Mesh* | Mesh network bridge to the internet |
| *Nonmailbox* | Installs eveything except for the email server |
No preview for this file type
......@@ -1576,13 +1576,13 @@ function get_mesh_essid {
fi
}
 
function mesh_batman {
function mesh_batman_bridge {
# https://sudoroom.org/wiki/Mesh/Relay_setup
# also see http://www.netlore.co.uk/airmesh/
# https://www.youtube.com/watch?v=CLKHWfQlFqQ
# http://pastebin.com/4U9vdFFm
# http://pastebin.com/eeTmL5XL
if grep -Fxq "mesh_batman" $COMPLETION_FILE; then
if grep -Fxq "mesh_batman_bridge" $COMPLETION_FILE; then
return
fi
if [[ $ENABLE_BATMAN != "yes" ]]; then
......@@ -1675,7 +1675,7 @@ function mesh_batman {
chmod 600 /home/$MY_USERNAME/README
fi
 
echo 'mesh_batman' >> $COMPLETION_FILE
echo 'mesh_batman_bridge' >> $COMPLETION_FILE
}
 
function remove_instructions_from_motd {
......@@ -9783,7 +9783,7 @@ configure_internet_protocol
create_git_project
mesh_cjdns
mesh_cjdns_tools
mesh_batman
mesh_batman_bridge
backup_github_projects
configure_ssh
remove_instructions_from_motd
......
......@@ -4,16 +4,22 @@
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title></title>
<!-- 2015-04-05 Sun 15:51 -->
<!-- 2015-07-19 Sun 18:49 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="generator" content="Org-mode" />
<meta name="author" content="Bob Mottram" />
<meta name="description" content="Turn the Beaglebone Black into a personal communications server"
/>
<meta name="keywords" content="freedombox, debian, beaglebone, red matrix, email, web server, home server, internet, censorship, surveillance, social network, irc, jabber" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<style type="text/css">
<!--/*--><![CDATA[/*><!--*/
.title { text-align: center; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
......@@ -21,9 +27,9 @@
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.right { margin-left: auto; margin-right: 0px; text-align: right; }
.left { margin-left: 0px; margin-right: auto; text-align: left; }
.center { margin-left: auto; margin-right: auto; text-align: center; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
......@@ -62,12 +68,12 @@
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.right { text-align: center; }
th.left { text-align: center; }
th.center { text-align: center; }
td.right { text-align: right; }
td.left { text-align: left; }
td.center { text-align: center; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara:nth-child(2) { display: inline; }
.footpara { display: block; }
......@@ -148,7 +154,6 @@ for the JavaScript code in this tag.
<a name="top" id="top"></a>
</div>
<div id="content">
<h1 class="title"></h1>
<div class="center">
<div class="figure">
......@@ -161,11 +166,11 @@ for the JavaScript code in this tag.
<colgroup>
<col class="left" />
<col class="org-left" />
</colgroup>
<tbody>
<tr>
<td class="left"><a href="index.html">Home</a></td>
<td class="org-left"><a href="index.html">Home</a></td>
</tr>
</tbody>
</table>
......@@ -178,49 +183,54 @@ Freedombone may be installed either in its entirety or as different variants wit
<colgroup>
<col class="left" />
<col class="org-left" />
<col class="left" />
<col class="org-left" />
</colgroup>
<tbody>
<tr>
<td class="left"><b>Mailbox</b></td>
<td class="left">An email server with GPG encryption and mailing list</td>
<td class="org-left"><b>Mailbox</b></td>
<td class="org-left">An email server with GPG encryption and mailing list</td>
</tr>
<tr>
<td class="left"><b>Cloud</b></td>
<td class="left">Share files, maintain a calendar and collaborate on document editing</td>
<td class="org-left"><b>Cloud</b></td>
<td class="org-left">Share files, maintain a calendar and collaborate on document editing</td>
</tr>
<tr>
<td class="left"><b>Social</b></td>
<td class="left">Social networking with Red Matrix and GNU Social</td>
<td class="org-left"><b>Social</b></td>
<td class="org-left">Social networking with Red Matrix and GNU Social</td>
</tr>
<tr>
<td class="left"><b>Media</b></td>
<td class="left">Runs media services such as DLNA to play music or videos on your devices</td>
<td class="org-left"><b>Media</b></td>
<td class="org-left">Runs media services such as DLNA to play music or videos on your devices</td>
</tr>
<tr>
<td class="left"><b>Writer</b></td>
<td class="left">Host your blog and wiki</td>
<td class="org-left"><b>Writer</b></td>
<td class="org-left">Host your blog and wiki</td>
</tr>
<tr>
<td class="left"><b>Chat</b></td>
<td class="left">Encrypted IRC and XMPP services for one-to-one and many-to-many chat</td>
<td class="org-left"><b>Chat</b></td>
<td class="org-left">Encrypted IRC and XMPP services for one-to-one and many-to-many chat</td>
</tr>
<tr>
<td class="left"><b>Developer</b></td>
<td class="left">Github-like system to host your software projects</td>
<td class="org-left"><b>Developer</b></td>
<td class="org-left">Github-like system to host your software projects</td>
</tr>
<tr>
<td class="left"><b>Nonmailbox</b></td>
<td class="left">Installs eveything except for the email server</td>
<td class="org-left"><b>Mesh</b></td>
<td class="org-left">Mesh network bridge to the internet</td>
</tr>
<tr>
<td class="org-left"><b>Nonmailbox</b></td>
<td class="org-left">Installs eveything except for the email server</td>
</tr>
</tbody>
</table>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment