Commit Graph

488 Commits

Author SHA1 Message Date
Bob Mottram 14307ee7e7 Return to tor debian package 2017-06-14 11:52:05 +01:00
Bob Mottram 68d73d5057 Try without flags 2017-06-14 11:16:33 +01:00
Bob Mottram 641a576e24 Apache2 2017-06-14 10:50:46 +01:00
Bob Mottram a6cbf0dc65 Change location of resolv.conf 2017-06-14 10:48:41 +01:00
Bob Mottram c17a68139b Only purge the main apache package 2017-06-12 13:17:55 +01:00
Bob Mottram 6bb05c99c7 Rename branch 2017-06-08 11:12:05 +01:00
Bob Mottram 6e2668ab1c Upstream tor package 2017-06-03 19:21:50 +01:00
Bob Mottram d4ede9cad6 Watchdog script name 2017-06-02 17:08:30 +01:00
Bob Mottram 90c8dbfd64 Keep the avahi daemon running in the image install 2017-06-02 17:03:41 +01:00
Bob Mottram b277b5e570 Check that the initial setup really did complete 2017-06-02 11:53:22 +01:00
Bob Mottram a45b090e57 Ensure mdns is active on images 2017-06-02 11:10:47 +01:00
Bob Mottram b4a038b8c4 Fix ssh configuration 2017-06-01 20:51:19 +01:00
Bob Mottram 4502ef3331 Separate beaglebone kernel build 2017-05-31 17:30:11 +01:00
Bob Mottram e0b4c9d5a3 Don't need packages 2017-05-30 14:15:00 +01:00
Bob Mottram dfda824730 utils setup sequence 2017-05-30 13:45:19 +01:00
Bob Mottram f07024be33 Missing npm package 2017-05-29 17:12:14 +01:00
Bob Mottram 03e7fea2c4 Don't use the patched version of mutt 2017-05-29 15:50:34 +01:00
Bob Mottram 4c220de1fe Set local repo clone to stretch
This should be removed after the upgrade
2017-05-29 15:27:21 +01:00
Bob Mottram ea091488b6 No longer need to explicitly use emacs version 2017-05-29 14:46:27 +01:00
Bob Mottram 92edd5dc1f Update php to version 7.0 2017-05-29 14:40:34 +01:00
Bob Mottram d308c83e0a Change distro to stretch 2017-05-29 13:57:39 +01:00
Bob Mottram fe8e070b7e Only install the nodejs debian packages in the image 2017-05-18 13:39:56 +01:00
Bob Mottram 1c8187e4fe Make nodejs part of the base install 2017-05-18 12:50:24 +01:00
Bob Mottram b6ae4623ec Don't use autogen in inadyn build 2017-05-18 09:56:00 +01:00
Bob Mottram d1babd2fc3 Old inadyn commit 2017-05-18 09:53:27 +01:00
Bob Mottram 4485d92021 autogen for inadyn 2017-05-16 23:13:00 +01:00
Bob Mottram 27907b5d45 Fix other passwords 2017-05-06 16:21:27 +01:00
Bob Mottram 747f533efb Extra packages 2017-02-24 15:44:01 +00:00
Bob Mottram 44bacbf3a2 Different inadyn build 2017-02-23 22:12:07 +00:00
Bob Mottram 077fa980f2 Web server in image 2017-02-23 20:08:30 +00:00
Bob Mottram a2bc3cd03b typo 2017-02-23 19:27:33 +00:00
Bob Mottram b29333044b No monkeysphere on image build 2017-02-23 18:47:35 +00:00
Bob Mottram a65ccc37df Don't set up firewall when creating image 2017-02-23 17:04:09 +00:00
Bob Mottram 5e3a5215fa Fixing image utils install 2017-02-23 15:57:44 +00:00
Bob Mottram fbeb938fc8 Include more of the base install within image builds 2017-02-23 15:44:09 +00:00
Bob Mottram d8d8ba5b0f Image target for the Beaglebone Black Wireless 2017-01-05 14:12:08 +00:00
Bob Mottram 8009661cee Skip the end message dialog and go straight to reboot 2016-12-12 15:39:15 +00:00
Bob Mottram bd74ed4be5 Switch to using master branch for installs and upgrades 2016-11-24 10:50:25 +00:00
Bob Mottram bdae979279 Make daemons executable 2016-11-03 23:12:59 +00:00
Bob Mottram fec739062f Extra line 2016-11-03 22:58:03 +00:00
Bob Mottram 9a7ee7bca7 List of unique users 2016-11-03 19:41:12 +00:00
Bob Mottram 061e65520d Quieter install 2016-10-23 19:38:14 +01:00
Bob Mottram 412ada5d6a wait rather than nodown 2016-10-22 16:56:29 +01:00
Bob Mottram 115e846da8 Sleep on nodown 2016-10-22 16:11:57 +01:00
Bob Mottram 6dea0a87ff Daemon to start wifi 2016-10-22 15:43:15 +01:00
Bob Mottram 8f37e72f04 Run the wifi command at the end of installation 2016-10-21 22:57:30 +01:00
Bob Mottram 0ffe36cbc2 Use automatic wifi adaptor detection 2016-10-21 10:08:45 +01:00
Bob Mottram cf9e60ad47 Simplify 2016-10-19 21:10:07 +01:00
Bob Mottram 3141e45f4f username and port 2016-10-18 17:37:51 +01:00
Bob Mottram cf9ce1c0bf Enable admin sudoer in non-image install 2016-10-18 11:14:02 +01:00
Bob Mottram 19225f4c7a Remove reference to old init system 2016-10-16 20:31:30 +01:00
Bob Mottram 3d1d044d81 Rename blogstatic to pelican 2016-10-16 12:51:04 +01:00
Bob Mottram 901979c771 Deprecate VirtualBox support
It's a mostly but not entirely free system which according to the Debian wiki requires a non-free compiler to build. VirtualBox also isn't available on Parabola. If it becomes a fully free system at some time in future then this patch can be reverted.
2016-10-14 16:13:58 +01:00
Bob Mottram afeec42a00 Use a longer default password for better security 2016-10-14 10:34:05 +01:00
Bob Mottram 637f18d5a5 Include username in setup 2016-10-13 11:44:53 +01:00
Bob Mottram a211e5e210 Include ssh port in setup 2016-10-13 11:42:58 +01:00
Bob Mottram f9f56b2784 Improve final install instructions for onion variant 2016-10-11 22:27:05 +01:00
Bob Mottram bc6431a8ce Check for failed installs 2016-10-08 11:28:36 +01:00
Bob Mottram de008e4f99 hostapd for wifi 2016-10-06 20:47:23 +01:00
Bob Mottram 71a93bac16 Change voip to mumble for more consistent terminology 2016-10-01 20:39:57 +01:00
Bob Mottram b10a61664a Deeper dialog 2016-09-29 20:21:47 +01:00
Bob Mottram cce9ee9123 Testing different install 2016-09-27 22:45:59 +01:00
Bob Mottram 3fe4132ef1 grub on qemu 2016-09-23 15:21:15 +01:00
Bob Mottram f19e0195af Install grub2 on non-arm architectures 2016-09-23 11:51:30 +01:00
Bob Mottram 51e9f9fa47 path 2016-09-22 23:03:02 +01:00
Bob Mottram eda29cbb6f Project name 2016-09-22 17:56:47 +01:00
Bob Mottram 47f92b8365
Move ipfs users to tmp 2016-09-12 15:21:03 +01:00
Bob Mottram 858492fc9b
Store mesh users list on tmp 2016-09-12 15:16:55 +01:00
Bob Mottram f3ec211ede
Initial username can include spaces 2016-09-12 11:15:11 +01:00
Bob Mottram 0b74de2e97
Use the deploy helper script 2016-09-11 16:05:50 +01:00
Bob Mottram ec6f92a029
Chat icon 2016-09-11 11:56:12 +01:00
Bob Mottram de95ea861f
Blue user icon 2016-09-11 11:26:26 +01:00
Bob Mottram 15fff9e751
Change blog icon 2016-09-11 11:09:09 +01:00
Bob Mottram 4fe19071a7
Add help to mesh client 2016-09-11 10:38:46 +01:00
Bob Mottram c6ab0b0cb7
Install horst for wifi network monitoring 2016-09-10 14:58:51 +01:00
Bob Mottram 62bf85320b
Tox desktop icon 2016-09-09 17:24:20 +01:00
Bob Mottram 09ef52055b
Desktop icon for blog functions 2016-09-08 20:45:04 +01:00
Bob Mottram efea22a203
Add vlc to play any media on the mesh client 2016-09-08 17:24:25 +01:00
Bob Mottram 5a9268d158
Try a more lightweight browser 2016-09-08 17:12:24 +01:00
Bob Mottram c174b85797
Static blog on mesh client 2016-09-07 20:44:32 +01:00
Bob Mottram fdd4a59ee1
Fix sites desktop icon 2016-09-06 22:30:41 +01:00
Bob Mottram c1debe2a20 An easy way to visit ipfs mesh sites 2016-09-04 18:50:13 +01:00
Bob Mottram 654ca16983 ipfs on mesh 2016-09-03 15:36:44 +01:00
Bob Mottram 2a6bcf2e04
Set default sound volume for mesh client 2016-08-31 14:19:16 +01:00
Bob Mottram 4aaf1c6358
Wrong directory 2016-08-31 11:28:56 +01:00
Bob Mottram 8a23322ec5 Android support to transfer data between phones and mesh clients 2016-08-29 12:45:11 +01:00
Bob Mottram dd6941b20d Disable tahoelafs on mesh 2016-08-29 12:41:26 +01:00
Bob Mottram ccdf314253 Move to repo version of tahoe-lafs
For magic folder and maybe multiple introducers in future
2016-08-28 20:51:45 +01:00
Bob Mottram 71abe7cb5b tahoe-lafs 2016-08-27 23:40:21 +01:00
Bob Mottram ccb07ff320
More librevault 2016-08-26 16:38:53 +01:00
Bob Mottram e0a800f608
Only allow the users list to be opened once 2016-08-24 21:04:01 +01:00
Bob Mottram a2e1a98b0b
Prevent qtox from being opened more than once 2016-08-24 20:46:43 +01:00
Bob Mottram 9f6d10682e
Find the others 2016-08-24 20:22:34 +01:00
Bob Mottram 8df2ee60ad
Better user icon 2016-08-24 19:57:54 +01:00
Bob Mottram 3bd2df18f1
Capital 2016-08-24 19:42:44 +01:00
Bob Mottram f7abd85108
Turn off screen lock on mesh clients 2016-08-24 12:54:43 +01:00
Bob Mottram 673a79bdcf
Special case when there are no tox users on the network 2016-08-24 09:09:12 +01:00
Bob Mottram 92540a24a5
Mesh client icon images 2016-08-23 20:29:48 +01:00
Bob Mottram 6164a57878
Ensure that bash is used with the tox users script 2016-08-23 20:01:04 +01:00
Bob Mottram f73be0be53
Count of the number of users 2016-08-23 19:58:18 +01:00
Bob Mottram 9701687ba6
More intuitive use of desktop icons for mesh client 2016-08-23 17:59:54 +01:00
Bob Mottram 8b5493c04e
Remove downloaded packages after image creation 2016-08-23 14:52:44 +01:00
Bob Mottram 73e64ea003
For the preservation of sanity while debugging the mesh client 2016-08-22 19:57:45 +01:00
Bob Mottram d5baf4d89d v4l tools on mesh clients 2016-08-19 10:14:10 +01:00
Bob Mottram 3498b16d1f Free codecs for streaming by mesh clients 2016-08-19 10:01:35 +01:00
Bob Mottram c4b84fcc59
No ipfs install on mesh 2016-08-18 12:49:36 +01:00
Bob Mottram 95fbcdab46
ipfs installation 2016-08-13 19:36:56 +01:00
Bob Mottram 426c259452
Ordering of repo sources 2016-08-13 10:43:23 +01:00
Bob Mottram e07c8eb2a5
Configure backports and contrib repo before update 2016-08-13 10:12:23 +01:00
Bob Mottram 1d994359ec
ipfs mesh implementation 2016-08-12 13:32:23 +01:00
Bob Mottram 387a74371e
Permissions on mesh users script 2016-08-12 08:48:08 +01:00
Bob Mottram 7eed6ef862
Don't configure ssh if it isn't installed 2016-08-11 22:39:20 +01:00
Bob Mottram cdfaa8cca7
Don't configure ssh if it isn't installed 2016-08-11 22:37:53 +01:00
Bob Mottram 8200a26528
Replace web based mesh users list with a text file
This should load more quickly
2016-08-11 22:26:27 +01:00
Bob Mottram 7571380f51 Don't install ssh server on mesh images 2016-08-11 13:56:25 +01:00
Bob Mottram 286e4bd895
Remove syncthing from mesh 2016-08-10 22:29:17 +01:00
Bob Mottram a8921ceaf2
Make zeronet an optional part of the mesh install 2016-08-10 21:20:19 +01:00
Bob Mottram ffeb0feb10
bc needed for mesh installs 2016-08-10 20:05:37 +01:00
Bob Mottram b987c5f2b8
Quotes 2016-08-10 08:01:01 +01:00
Bob Mottram 32b11987ce
Use bash to run the initial script to create mesh username 2016-08-09 20:58:06 +01:00
Bob Mottram 288e6c5aca Line endings on mesh startup script 2016-08-09 09:11:43 +01:00
Bob Mottram 4e042432ab
io tool 2016-08-08 23:10:31 +01:00
Bob Mottram d6b94f34c0
Initial setting of mesh username 2016-08-08 22:07:53 +01:00
Bob Mottram 21e2eeb524
Initial setting of mesh username 2016-08-08 21:54:04 +01:00
Bob Mottram 4d9d047e3c
Set initial keyboard map for mesh client 2016-08-08 13:01:55 +01:00
Bob Mottram 44ad7ff678
Set username on first boot of mesh client 2016-08-07 20:26:46 +01:00
Bob Mottram 58644d4976 Add syncthing icon and folder to the mesh desktop 2016-08-05 23:49:59 +01:00
Bob Mottram 97d93ab7d0 Some dbus settings to enable mesh notifications 2016-08-05 09:25:01 +01:00
Bob Mottram 44dcf045b9 A terminal on the desktop probably is not needed for a typical mesh user 2016-08-03 16:24:55 +01:00
Bob Mottram f8b2226110 Notify dependency 2016-08-03 15:44:59 +01:00
Bob Mottram 154ed49fd7
Set an initial qtox ini file
This allows the DHT list to be populated likely before the user opens the app
2016-08-02 21:47:34 +01:00
Bob Mottram 58215c6de5
Spaces not tabs 2016-08-02 08:29:41 +01:00
Bob Mottram 024843cc77
qtox commit 2016-08-01 22:27:11 +01:00
Bob Mottram b085af0b18 Beginning of compile of qtox 2016-07-31 22:47:36 +01:00
Bob Mottram d622f4d49f Fix config 2016-07-31 15:21:15 +01:00
Bob Mottram 7ec222fb37 v4l utils for debugging 2016-07-31 11:23:20 +01:00
Bob Mottram 0142ddf9c8 Add backports 2016-07-31 00:08:14 +01:00
Bob Mottram 548a6149c5 cheese seems to mess things up 2016-07-30 23:54:25 +01:00
Bob Mottram d1b5c32873 Install cheese to ensure that video dependencies exist 2016-07-30 21:57:04 +01:00
Bob Mottram aec793a6f3 chown later 2016-07-30 20:58:39 +01:00
Bob Mottram 90aaaeaea7 Fix dconf mesh script 2016-07-30 20:20:58 +01:00
Bob Mottram e071f066fc mesh autostart script 2016-07-30 17:48:28 +01:00
Bob Mottram 184ccae59e dconf settings in autostart 2016-07-30 15:20:23 +01:00
Bob Mottram 7d02a03a92 Only show desktop icons when ready 2016-07-30 13:12:32 +01:00
Bob Mottram c0c4325eff Ensure that cryptsetup is always available 2016-07-30 09:45:36 +01:00
Bob Mottram 728ff314c1 New identity icon 2016-07-29 20:17:44 +01:00
Bob Mottram 4f14ac5a25 Open the data tox profile 2016-07-29 19:17:29 +01:00
Bob Mottram 25a819c506 Different desktop background for amnesic 2016-07-28 21:00:34 +01:00
Bob Mottram 75966b24ed Tomb dependency 2016-07-28 08:18:30 +01:00
Bob Mottram 47156dfcf8 Install tomb on mesh images 2016-07-27 19:59:51 +01:00
Bob Mottram 74cb29629f Tidying 2016-07-22 23:28:06 +01:00
Bob Mottram 3f5598f63b More mesh amnesia 2016-07-22 13:15:18 +01:00
Bob Mottram d5e5d26d06 Allow mesh client identity to be reset 2016-07-21 22:43:40 +01:00
Bob Mottram 72a47da79a toxcore on mesh 2016-07-17 16:31:38 +01:00
Bob Mottram 6a0ccd1774 Missing username 2016-07-17 11:02:31 +01:00
Bob Mottram d3a6fe467a origin 2016-07-16 21:31:07 +01:00
Bob Mottram f11283ab67 git 2016-07-16 19:47:21 +01:00
Bob Mottram 2e5a742bf4 Add more wifi firmware
This stuff is bad, but only gets installed on the mesh client if the --insecure option is set
2016-07-13 19:03:43 +01:00
Bob Mottram 6fbafc39bc Utility to list usb devices 2016-07-13 18:49:50 +01:00
Bob Mottram 93b7c71e6b
Use stockholm branch for testing 2016-07-13 11:08:23 +01:00
Bob Mottram b4e2ad3fa1
use install_tox 2016-07-12 15:11:45 +01:00
Bob Mottram 423fdcad5e
More consolidation of mesh functions 2016-07-12 10:55:18 +01:00
Bob Mottram 2a3c1bb429 Begin combining mesh install functions 2016-07-12 08:27:11 +01:00
Bob Mottram 94b3b80aa9 Moving apps to share 2016-07-06 19:45:58 +01:00
Bob Mottram 9ce622b5bd
Project name 2016-07-06 09:31:13 +01:00
Bob Mottram 09bc799226 Install functions 2016-07-05 08:22:33 +01:00
Bob Mottram 998274090f More script replacements 2016-07-03 17:45:55 +01:00
Bob Mottram cc61a80f97 More links to the tox app script 2016-07-03 17:36:17 +01:00
Bob Mottram f1571e14d7 Get toxid repo from app script 2016-07-03 17:34:45 +01:00
Bob Mottram 68ad1e07a5 Get toxcore repo from app script 2016-07-03 17:33:52 +01:00
Bob Mottram b77141a7e8 Get tox port from app script 2016-07-03 17:33:03 +01:00
Bob Mottram b9e1e4b72d Get toxcore commit from app script 2016-07-03 17:31:56 +01:00
Bob Mottram 5a2b0c0b1a batman not a oneshot 2016-06-26 12:38:55 +01:00
Bob Mottram 6863f6413b Restart batman daemon on failure 2016-06-26 10:02:18 +01:00
Bob Mottram 2bff9487f5 Change zeronet directory 2016-06-25 23:46:05 +01:00
Bob Mottram 94fc4e44d8 Icon names 2016-06-25 22:38:08 +01:00
Bob Mottram 4c2c0ebc36 Fix path 2016-06-25 20:08:59 +01:00
Bob Mottram f26202a3b7 Add web server to mesh images 2016-06-25 16:51:04 +01:00
Bob Mottram 2fb249e6ef Mesh client browser icon 2016-06-25 13:08:31 +01:00
Bob Mottram a440fc4acd terminal icon 2016-06-25 12:47:55 +01:00
Bob Mottram 997217983c Abandon empty password 2016-06-25 12:44:32 +01:00
Bob Mottram e89f9bc5f5 Move dconf command to mesh startup script 2016-06-25 11:01:58 +01:00
Bob Mottram 91c3974c6a dbus x11 2016-06-25 10:35:03 +01:00
Bob Mottram 9fe7188d63 Add dbus 2016-06-25 10:13:43 +01:00
Bob Mottram 681b0dbc1e dconf packages 2016-06-25 09:49:16 +01:00
Bob Mottram b5db6f0bb1 Disable screen lock on mesh clients 2016-06-25 09:37:15 +01:00
Bob Mottram 36a76be76e desktop icons 2016-06-24 23:53:25 +01:00
Bob Mottram e1933a37ca Order 2016-06-24 21:33:11 +01:00
Bob Mottram ee2b4ee261 Create desktop directory 2016-06-24 21:13:02 +01:00
Bob Mottram f862a19a02 Paths 2016-06-24 20:50:06 +01:00
Bob Mottram 16bd57f871 Terminal icon on mesh desktop 2016-06-24 19:22:23 +01:00
Bob Mottram 447db8b10b Autostart tox UI on mesh client 2016-06-24 18:45:52 +01:00
Bob Mottram a57c207750 Fix mesh client desktop background 2016-06-24 16:32:47 +01:00
Bob Mottram dc0d04ca1d Enable batman daemon on mesh client 2016-06-24 16:03:06 +01:00
Bob Mottram f95cef531d Mesh client boots to X 2016-06-24 15:36:39 +01:00
Bob Mottram d840fc68cd automatic login 2016-06-24 15:24:16 +01:00
Bob Mottram ac39c27ec8 motd for mesh clients 2016-06-24 12:20:05 +01:00
Bob Mottram 849ed3ead5 Use nodm on mesh clients, so there's no login screen 2016-06-24 09:59:38 +01:00
Bob Mottram 0645f82d30 Stick with default login for mesh clients 2016-06-23 23:12:32 +01:00
Bob Mottram 56ebd42876 Install mesh UI desktop background 2016-06-23 22:16:32 +01:00