Commit Graph

143 Commits

Author SHA1 Message Date
Bob Mottram af3891aecf Image building on parabola 2016-09-22 23:49:07 +01:00
Bob Mottram 51e9f9fa47 path 2016-09-22 23:03:02 +01:00
Bob Mottram a9de4c96c5 Simplify installing packages for image building 2016-09-22 16:52:07 +01:00
Bob Mottram 0a151163f5
3G mesh router image 2016-09-11 10:40:33 +01:00
Bob Mottram 540bd701a0
Mark insecure mesh clients 2016-08-31 14:25:29 +01:00
Bob Mottram 16ba339e48 Change image sizes to be more friendly for usb stick standard sizes 2016-08-15 09:30:34 +01:00
Bob Mottram 9b0fdb224a Tidying 2016-07-30 14:39:08 +01:00
Bob Mottram 1434735eb9 Different instructions for mesh images 2016-07-30 14:29:25 +01:00
Bob Mottram e65f91c74a Increase mesh client sizes 2016-07-28 20:04:08 +01:00
Bob Mottram 75966b24ed Tomb dependency 2016-07-28 08:18:30 +01:00
Bob Mottram 8044fa297d Not quite big enough 2016-07-27 08:43:32 +01:00
Bob Mottram 0c14b14603 Keep the mesh client image size small, so that it can be copied quickly 2016-07-27 08:34:17 +01:00
Bob Mottram 0f3b5a65c9 Append amnesic to image name 2016-07-22 21:47:47 +01:00
Bob Mottram c54438aa43 Set amnesic variable 2016-07-22 13:18:33 +01:00
Bob Mottram 3f5598f63b More mesh amnesia 2016-07-22 13:15:18 +01:00
Bob Mottram b4e2ad3fa1
use install_tox 2016-07-12 15:11:45 +01:00
Bob Mottram fcbffbe4d1
My 2016-07-12 13:49:36 +01:00
Bob Mottram 2bb77bcf1b Move utils into the share directory 2016-07-06 20:27:18 +01:00
Bob Mottram 97643c2306 Obtain min password length from utils script 2016-07-03 17:30:15 +01:00
Bob Mottram a7369b6078 More image names 2016-06-26 11:29:48 +01:00
Bob Mottram 0206945fac Change permissions of images to the current user 2016-06-24 11:26:16 +01:00
Bob Mottram 48cee051ab Optionally install proprietary firmware for wifi on mesh variants 2016-06-23 11:04:04 +01:00
Bob Mottram ee2dd373ef
Beginning of usb client builds with user interfaces 2016-06-06 17:31:23 +01:00
Bob Mottram 0e91aafbbf Pass through the minimum password length when creating an image 2016-06-04 17:39:26 +01:00
Bob Mottram 152360ab96 Standardise password lengths 2016-06-04 14:25:46 +01:00
Bob Mottram 970417a972 Default to 2G images for mesh nodes 2016-05-30 20:47:40 +01:00
Bob Mottram 982192d679 Give mesh images an indicative filename 2016-05-28 17:52:13 +01:00
Bob Mottram 55a2bd2899 Note on recovery from errors 2016-05-28 17:38:27 +01:00
Bob Mottram a83bf3e8ca Set variant during image build 2016-05-28 13:43:05 +01:00
Bob Mottram e97db260a7 Revert "Revert "Revert "Reinstate mesh script"""
This reverts commit 6e34fee9c0.
2016-05-28 12:55:33 +01:00
Bob Mottram 6e34fee9c0 Revert "Revert "Reinstate mesh script""
This reverts commit fafadac212.
2016-05-28 11:14:21 +01:00
Bob Mottram fafadac212
Revert "Reinstate mesh script"
This reverts commit 1af4c14ad3.
2016-05-27 16:44:12 +01:00
Bob Mottram 1af4c14ad3
Reinstate mesh script 2016-05-26 17:28:38 +01:00
Bob Mottram c8b1d70450 Document wifi setup when creating images 2016-05-13 18:19:34 +01:00
Bob Mottram 0e465fa575 wifi menu 2016-04-26 22:38:03 +01:00
Bob Mottram e725509817 Consistent option name 2016-04-26 20:05:48 +01:00
Bob Mottram 2b14e18748 Can use wifi networks config file from the image builder 2016-04-26 20:00:30 +01:00
Bob Mottram ddc7f1a7bb
Can configure wifi from image builder 2016-04-26 15:41:35 +01:00
Bob Mottram bb8b0c9c2d Debian only image creation 2016-03-30 10:35:07 +01:00
Bob Mottram 597a6ca125 Use a sane default debian repo 2016-03-29 13:54:47 +01:00
Bob Mottram c363172933 Keep original image 2016-03-10 16:31:43 +00:00
Bob Mottram 07e2f50819 Improve post image creation instructions 2016-03-05 10:43:06 +00:00
Bob Mottram 14927cc813 Full install if about 5.6G, so increase the default image size 2016-02-23 13:51:40 +00:00
Bob Mottram 39471b466f Move to AGPLv3 license #63 2016-02-13 22:09:27 +00:00
Bob Mottram 016ab6388f Mirror option to set packages repo when building images 2016-01-28 11:25:45 +00:00
Bob Mottram 73f46bdc99 Make the main project repo customisable
So that we're not dependent on github
2016-01-25 17:45:37 +00:00
Bob Mottram b30bf6b03d Change expected extension 2016-01-17 22:08:54 +00:00
Bob Mottram a8d6ffa091 Beginning of mesh setup 2016-01-14 17:45:02 +00:00
Bob Mottram fed3a049eb Use xz for image compression 2016-01-14 11:07:40 +00:00
Bob Mottram 711bb85177 default to sda for mesh routers 2016-01-11 17:18:41 +00:00
Bob Mottram 70d801241f image name 2016-01-05 21:19:02 +00:00
Bob Mottram 975de7039c Image type 2016-01-05 14:54:32 +00:00
Bob Mottram 58b37a35b9 ram value 2016-01-05 14:17:49 +00:00
Bob Mottram 05c0667820 It's 2016 2016-01-02 21:58:27 +00:00
Bob Mottram d074b0c3b9 use avahi for the default domain name on onion only installs 2015-12-31 12:00:55 +00:00
Bob Mottram 010f725ebf Mesh deployment 2015-12-24 19:04:17 +00:00
Bob Mottram b028a8c009 Project name 2015-12-08 16:22:48 +00:00
Bob Mottram b5d62545be Option to change the ssh port used by images 2015-12-04 12:09:07 +00:00
Bob Mottram 583f06a72c mv 2015-12-01 21:51:20 +00:00
Bob Mottram bfbf93eab0 slash 2015-12-01 20:02:45 +00:00
Bob Mottram 4046c61eb5 Copy rather than move 2015-12-01 20:00:02 +00:00
Bob Mottram ebdd076214 Tidying 2015-12-01 14:19:24 +00:00
Bob Mottram 19ee1b87c3 Tidying 2015-12-01 14:13:23 +00:00
Bob Mottram 1a3110b32c Move if files exist 2015-12-01 12:31:49 +00:00
Bob Mottram 289b8862b4 For simplicity images are generic by default 2015-11-30 17:15:17 +00:00
Bob Mottram 3987268027 Minimise the number of decisions during interactive install 2015-11-30 14:25:09 +00:00
Bob Mottram 653d6f2dec Fixed username and password when generic images are created 2015-11-29 13:20:26 +00:00
Bob Mottram 44f6375131 translation command names 2015-11-27 16:52:23 +00:00
Bob Mottram ef9fcb946d Preparing for international strings 2015-11-27 15:29:43 +00:00
Bob Mottram 6fc3017853 Prepare for translations 2015-11-27 11:42:16 +00:00
Bob Mottram 5081d46d5a Improve post image creation instructions 2015-11-25 14:04:48 +00:00
Bob Mottram 4d61630fb4 Instructions after image build 2015-11-25 11:43:57 +00:00
Bob Mottram a8bd4680e8 Check for make failure 2015-11-24 09:37:53 +00:00
Bob Mottram 4789e66625 Expected extensions 2015-11-24 09:17:05 +00:00
Bob Mottram ae7169e88f Generic image setup 2015-11-23 10:33:45 +00:00
Bob Mottram 1ac5bfe548 qemu support 2015-11-22 22:52:59 +00:00
Bob Mottram 3baf2c686d show vdi 2015-11-22 12:11:15 +00:00
Bob Mottram 9a804ab375 Make more similar to the way freedom-maker applies vmdebootstrap patches 2015-11-22 10:36:11 +00:00
Bob Mottram bff65b86d1 Tidying 2015-11-21 23:27:17 +00:00
Bob Mottram 4463d10467 vdi 2015-11-21 22:58:29 +00:00
Bob Mottram 17050ada7f Export to virtualbox format 2015-11-21 20:41:58 +00:00
Bob Mottram 89c1a4201b Shutdown and restart on control panel 2015-11-21 20:01:53 +00:00
Bob Mottram 63e4c2a06c Current directory 2015-11-21 17:47:47 +00:00
Bob Mottram bbac58020a Image creation interactive mode 2015-11-21 15:44:59 +00:00
Bob Mottram cc6dff68ed Option to use an ssh pubkey during image creation 2015-11-21 14:33:39 +00:00
Bob Mottram df1c11802d Check password length 2015-11-21 14:11:42 +00:00
Bob Mottram 432814e973 Configurable image size 2015-11-21 13:16:49 +00:00
Bob Mottram 0cb73cc095 Generate a random initial password for the image
Fixed default passwords should be avoided
2015-11-21 12:23:46 +00:00
Bob Mottram 699c77122a If a configuration file is supplied then run it at the end of image generation 2015-11-21 11:56:40 +00:00
Bob Mottram 2f74d5865c Genericise in case the project name later changes 2015-11-21 11:21:56 +00:00
Bob Mottram 3239da7be5 Check if the image was created 2015-11-21 10:29:10 +00:00
Bob Mottram 4fccf12c69 Improve the image command 2015-11-20 21:43:03 +00:00
Bob Mottram 0f91280e28 Make a debian image
Based on freedom-maker with proprietary
stuff removed
2015-11-20 16:09:21 +00:00