Rename as bridge

This commit is contained in:
Bob Mottram 2015-07-19 18:50:05 +01:00
parent 5166a77227
commit ac86ece253
5 changed files with 48 additions and 37 deletions

View File

@ -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.

View File

@ -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 |

Binary file not shown.

View File

@ -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

View File

@ -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>