Browse Source

Xabber XMPP client

Bob Mottram 11 years ago
parent
commit
121ffac038
1 changed files with 20 additions and 3 deletions
  1. 20
    3
      beaglebone.txt

+ 20
- 3
beaglebone.txt View File

@@ -46,7 +46,7 @@ So long as the hardware is ok the amount of maintenance needed should be very sm
46 46
 ** Is it secure?
47 47
 Nothing is totally secure or infallible.  You could have the most secure technology and yet still use easy to guess passwords.  This system will not defend you from an attacker who is actively trying to block or corrupt your communications, but I assume that doesn't apply in the majority of cases.  Another thing to be aware of is that running a FreedomBone could make you more vulnerable to traffic analysis, since the server is associated with your home address and isn't a giant aggregation of users somewhere in the cloud.  You need to weigh this alongside the additional legal protection which owning the server and having it in your own home gives you.
48 48
 
49
-FreedomBone should be far more secure than using popular cloud-based services which have spying built into them as a core feature (although not one which is typically advertised), but it is not necessarily an impenetrable information fortress.
49
+FreedomBone should be far more secure than using popular cloud-based services which have spying built into them as a core feature (although not one which is typically advertised), but it is not necessarily an impenetrable information fortress.  This project is at least as much about achieving communications independence as it is about being able to do that securely.
50 50
 ** Will running a server all the time affect my electricity bill?
51 51
 Hardly at all.  The BeagleBone Black consumes very little power - less than 5W.  It would even be potentially possible to run it from a solar panel.
52 52
 * Inventory
@@ -1794,9 +1794,26 @@ Enter your username (myusername@mydomainname.com) and password.
1794 1794
 
1795 1795
 Click on *Advanced* and make sure that *Encryption required* and *Ignore SSL certificate errors* are checked.  Ignoring the certificate errors will allow you to use the self-signed certificate created earlier.  Then click *Done* and set your Jabber account and Empathy to *On*.
1796 1796
 *** Using with Android
1797
+
1798
+There are a few XMPP clients available on Android.  Ideally choose ones which support off-the-record messaging.  Here are some examples.
1799
+
1800
+**** Xabber
1801
+Install [[https://f-droid.org/][F-Droid]]
1802
+
1803
+Search for and install Xabber.
1804
+
1805
+Add an account and enter your Jabber/XMPP ID and password.
1806
+
1807
+From the menu select *Settings* then *Security* then *OTR mode*.  Set the mode to *Required*.
1808
+
1809
+Make sure that *Check server certificate* is not checked.
1810
+
1811
+Go back to the initial screen and then using the menu you can add contacts and begin chatting.  Both parties will need to go through the off-the-record question and answer verification before the chat can begin, but that only needs to be done once for each person you're chatting with.
1812
+
1813
+**** Gibberbot
1797 1814
 Install [[https://f-droid.org/][F-Droid]]
1798 1815
 
1799
-Search for and install Gibberbot
1816
+Search for and install Gibberbot, otherwise known as ChatSecure.
1800 1817
 
1801 1818
 From the menu open *Accounts*
1802 1819
 
@@ -3599,7 +3616,7 @@ Under security tab, set "Enable ZRTP/SRTP encryption"
3599 3616
 TODO
3600 3617
 
3601 3618
 CSipSimple?
3602
-** Install Medagoblin
3619
+** Install Mediagoblin
3603 3620
 
3604 3621
 #+BEGIN_SRC: bash
3605 3622
 apt-get install git-core python python-dev python-lxml python-imaging python-virtualenv apache2-suexec libapache2-mod-fcgid