Commit Graph

430 Commits

Author SHA1 Message Date
Bob Mottram 5bdafef4e5 Redmatrix backup should be > 1023 bytes 2015-08-22 09:02:22 +01:00
Bob Mottram 9b317bf230 Can specify backup to restore from 2015-08-22 08:53:51 +01:00
Bob Mottram 05d5092749 Use systemd 2015-08-21 22:38:52 +01:00
Bob Mottram 9d29868bb2 Make some directories 2015-08-21 22:10:58 +01:00
Bob Mottram 3a07629c7c Make some directories 2015-08-21 21:50:51 +01:00
Bob Mottram 2f02b7394a Disable dns lookups for irc on mesh 2015-08-21 17:18:19 +01:00
Bob Mottram dcbd3e6b14 Mesh defaults to any access point 2015-08-18 12:02:50 +01:00
Bob Mottram c9d345c413 Adding a zeronet user 2015-08-17 21:22:37 +01:00
Bob Mottram 67e4c6bb48 Use wifi for mesh 2015-08-17 18:30:28 +01:00
Bob Mottram 142a41319a Allow icmp for mesh variant 2015-08-17 13:17:28 +01:00
Bob Mottram d07bb8e787 3072 just takes too long to calculate for multiple sites 2015-08-16 09:28:24 +01:00
Bob Mottram cd830fd845 Only send tripwire emails if something has changed 2015-08-15 17:55:49 +01:00
Bob Mottram 4c4d36a4d6 Don't require user input to reset the tripwire 2015-08-15 17:23:30 +01:00
Bob Mottram 1e28a68487 Increase diffie-hellman key length, except on BBB
This is a tradeoff between security and the amount of time which a user might be willing to wait for the installation to complete. If each key takes multiple hours to compute then the user may just abandon the install
2015-08-15 09:30:51 +01:00
Bob Mottram 4bdf435933 Install zeronet on mesh peers 2015-08-15 09:01:45 +01:00
Bob Mottram dbb4f471df Set hostname for mesh install 2015-08-13 19:04:38 +01:00
Bob Mottram c571ece021 Set hostname for mesh install 2015-08-13 13:27:06 +01:00
Bob Mottram 5c8f97277a batman tweaks 2015-08-11 20:02:54 +01:00
Bob Mottram 582838aafa Install voip server on mesh peers 2015-08-10 21:54:53 +01:00
Bob Mottram 0dc5f7ca2c Fix crontab entries for restarting avahi-daemon 2015-08-10 21:20:07 +01:00
Bob Mottram 39e2c92543 Uninstall avahi for non mesh variants 2015-08-10 19:57:28 +01:00
Bob Mottram e8c5b0d4e5 Reduce restart interval to one min 2015-08-09 23:03:36 +01:00
Bob Mottram 820a66a06c systemd or init 2015-08-09 22:56:14 +01:00
Bob Mottram fcd1799e94 Hack to work around erratic avahi-daemon behavior 2015-08-09 22:44:41 +01:00
Bob Mottram c821aec115 Change to nsswitch 2015-08-09 22:14:41 +01:00
Bob Mottram e4eb54a55b Some udp snafus 2015-08-09 21:39:10 +01:00
Bob Mottram fdf20a19cd wlan 2 and 3 2015-08-09 19:28:03 +01:00
Bob Mottram 7ba4cd03d8 avahi ports 2015-08-09 15:35:23 +01:00
Bob Mottram 477f508a88 autoipd options 2015-08-09 15:05:38 +01:00
Bob Mottram 71a62ea56f If wifi interface is not wlan0 then stick with the configuration 2015-08-09 14:45:59 +01:00
Bob Mottram c37f537d39 Configurable wifi interface 2015-08-09 14:39:22 +01:00
Bob Mottram a31acc3353 Mesh firewalls 2015-08-09 14:34:57 +01:00
Bob Mottram 53938eee2c Configurable IRC port 2015-08-09 14:05:24 +01:00
Bob Mottram 482a120a19 avahi services 2015-08-09 13:46:26 +01:00
Bob Mottram 9450b24fcc Bridge and wireless interface 2015-08-09 12:50:56 +01:00
Bob Mottram b95e3d4cc7 Use ipv4 with avahi 2015-08-09 12:15:59 +01:00
Bob Mottram d71d04beca dnsconf 2015-08-09 11:38:24 +01:00
Bob Mottram b7f319d849 hostname 2015-08-09 11:37:40 +01:00
Bob Mottram 756b17e18b Tidying 2015-08-09 11:24:54 +01:00
Bob Mottram aa6f715bce batman not babel 2015-08-09 11:13:21 +01:00
Bob Mottram a99db1ab1b Remove udisks avahi service 2015-08-09 11:10:56 +01:00
Bob Mottram 82a647779c Add ping subcommand to batman script 2015-08-09 09:54:44 +01:00
Bob Mottram 2a4519ac5f Toxcore libraries 2015-08-09 09:32:22 +01:00
Bob Mottram 85f576a093 Tidy batman script 2015-08-09 09:31:01 +01:00
Bob Mottram 913c277d65 Tidying 2015-08-08 22:55:36 +01:00
Bob Mottram 3c97b8ba83 mtu value from open-mesh 2015-08-08 19:35:45 +01:00
Bob Mottram f1753babea Zero IP addresses 2015-08-08 18:45:53 +01:00
Bob Mottram 82a2142fce port used by avahi 2015-08-08 18:31:18 +01:00
Bob Mottram 58b6fb011b Typo 2015-08-08 17:56:56 +01:00
Bob Mottram 1dfd0e65a0 Restart the avahi daemon at the end of start 2015-08-08 17:35:25 +01:00
Bob Mottram baca04db72 Use avahi-browse at option 2015-08-08 17:28:58 +01:00
Bob Mottram 91472ca2ae batman restart subcommand 2015-08-08 17:02:27 +01:00
Bob Mottram 87c92d4d10 Associate autoipd with bat0 2015-08-08 16:50:10 +01:00
Bob Mottram e4f0e9de3b avahi daemon 2015-08-08 15:50:56 +01:00
Bob Mottram c98cecc97f Fix babel script 2015-08-08 15:36:27 +01:00
Bob Mottram 72878e6511 network-manage all the things 2015-08-08 10:06:43 +01:00
Bob Mottram e066ab1537 Entertain the possibility of there being more than one user 2015-08-08 09:30:18 +01:00
Bob Mottram 80c175b036 Add babel script to client 2015-07-30 21:22:37 +01:00
Bob Mottram e1c73c7732 Install irc and tox on the mesh variant 2015-07-29 20:44:07 +01:00
Bob Mottram a7e76307a5 Mesh daemon checks that wlan0 exists before running 2015-07-28 08:32:20 +01:00
Bob Mottram 95d20e1597 Convert babel to systemd 2015-07-27 21:14:48 +01:00
Bob Mottram a0a8cd390a Install mesh after reboot 2015-07-27 20:48:31 +01:00
Bob Mottram 2b2e943a6a Make batman script executable 2015-07-26 15:29:31 +01:00
Bob Mottram 552bd5f967 Remove batman ipv6 address 2015-07-26 13:42:32 +01:00
Bob Mottram 404e5e614a Move the batman script to systemd 2015-07-26 13:38:18 +01:00
Bob Mottram 7dccd58ba5 ethernet mesh interface 2015-07-25 23:16:47 +01:00
Bob Mottram 928c58d40c No intrusion detection on the mesh variant 2015-07-25 23:05:50 +01:00
Bob Mottram 73d2ce5ee7 Batman init script 2015-07-25 22:43:57 +01:00
Bob Mottram 1727a46bd4 Optional pre-compiled atheros wifi drivers 2015-07-25 20:48:51 +01:00
Bob Mottram 6016e6b980 Disable vpn tunnel 2015-07-25 19:30:09 +01:00
Bob Mottram 2aa9c42ad5 For consistency use the name 'mesh' 2015-07-25 13:37:04 +01:00
Bob Mottram 5641cd3bc8 Separate avahi configuration 2015-07-25 13:30:46 +01:00
Bob Mottram 9ce7e1ab70 Allow ping and ipv6 for the mesh variant 2015-07-25 10:06:14 +01:00
Bob Mottram 9e39aa67f8 Install atheros wifi driver for use with mesh 2015-07-24 08:39:28 +01:00
Bob Mottram 1f5177a44c Three digits 2015-07-22 19:48:13 +01:00
Bob Mottram 6f2bd734b0 Make script executable 2015-07-22 19:28:30 +01:00
Bob Mottram b0520ddc2c Babel firewall 2015-07-22 19:13:36 +01:00
Bob Mottram e4b4115b9a Babel script 2015-07-21 23:17:59 +01:00
Bob Mottram 834e64f8b4 Beginning of babel mesh 2015-07-21 22:50:17 +01:00
Bob Mottram 8aae517e12 dhcp port open on mesh bridge 2015-07-19 19:44:05 +01:00
Bob Mottram 078f1034f8 Don't connect eth0 to batman by default 2015-07-19 19:41:29 +01:00
Bob Mottram f5c0c908eb Connect peers to the mesh network with the client setup script 2015-07-19 19:37:57 +01:00
Bob Mottram ac86ece253 Rename as bridge 2015-07-19 18:50:05 +01:00
Bob Mottram 5166a77227 Longer ID 2015-07-19 18:43:06 +01:00
Bob Mottram c47f7f2566 Don't run mesh stright away 2015-07-19 18:42:41 +01:00
Bob Mottram d4d8264e74 One less reset 2015-07-19 18:31:31 +01:00
Bob Mottram 951489c0cd Conditions not needed for the mesh variant 2015-07-19 15:52:21 +01:00
Bob Mottram 435c265f71 Don't obtain remote backup locations in mesh variant 2015-07-19 15:50:13 +01:00
Bob Mottram ca9f338d68 Changes relating to the mesh variant 2015-07-19 15:35:31 +01:00
Bob Mottram e3530bd503 No remote backups for the mesh variant 2015-07-19 15:06:00 +01:00
Bob Mottram 32c290857e Batman firewall 2015-07-19 14:41:51 +01:00
Bob Mottram 7a2f4816ec Re-enable mesh networking variant 2015-07-19 12:06:17 +01:00
Bob Mottram dba1d31af3 Don't upgrade the kernel on Beaglebone Black 2015-07-18 23:21:03 +01:00
Bob Mottram 7a55cf62f4 Add a tox client 2015-07-11 17:05:18 +01:00
Bob Mottram 9f42f04d9f Restart the tox node after update 2015-07-11 15:36:25 +01:00
Bob Mottram 71c45c7585 Detect tox repo 2015-07-11 15:33:08 +01:00
Bob Mottram b6d72a3b2c Enable daemon in upgrade script 2015-07-11 15:28:12 +01:00
Bob Mottram 88709ff42a Also backup the tox node configuration file 2015-07-11 15:01:21 +01:00
Bob Mottram 8861ffe686 Backup and restore tox node settings 2015-07-11 14:43:31 +01:00
Bob Mottram a03c9e0416 Instructions on connecting to a tox node 2015-07-11 12:30:19 +01:00