Commit Graph

2699 Commits

Author SHA1 Message Date
Bob Mottram ae7169e88f Generic image setup 2015-11-23 10:33:45 +00:00
Bob Mottram fb676a24fa qemu x86_64 2015-11-23 08:29:49 +00:00
Bob Mottram 966ba35f9a Include qemu 2015-11-22 22:57:11 +00:00
Bob Mottram 1ac5bfe548 qemu support 2015-11-22 22:52:59 +00:00
Bob Mottram ba9507eaca Tidying 2015-11-22 20:41:15 +00:00
Bob Mottram 79a76ab345 Tidying 2015-11-22 20:38:26 +00:00
Bob Mottram 049808981e More helpful motd 2015-11-22 13:52:42 +00:00
Bob Mottram 14e95ca957 Ensure that the admin user can initially sudo 2015-11-22 13:43:23 +00:00
Bob Mottram 4d3371694a Tidying 2015-11-22 13:07:48 +00:00
Bob Mottram 3baf2c686d show vdi 2015-11-22 12:11:15 +00:00
Bob Mottram abee5570ed header 2015-11-22 12:00:52 +00:00
Bob Mottram d5fb8076ba functions 2015-11-22 11:12:38 +00:00
Bob Mottram b83fe5aa24 functions 2015-11-22 11:05:24 +00:00
Bob Mottram 3421108c6c Backup and restore any user config files 2015-11-22 10:59:07 +00:00
Bob Mottram bda3303a4d Toxic dependencies 2015-11-22 10:43:30 +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 4fe7bace66 Network interfaces 2015-11-21 16:13:28 +00:00
Bob Mottram 48b8940d54 Ensure that the expected port is used 2015-11-21 15:47:44 +00:00
Bob Mottram bbac58020a Image creation interactive mode 2015-11-21 15:44:59 +00:00
Bob Mottram cad6c92681 Documentation of ssh pubkey 2015-11-21 14:41:00 +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 74101c3df1 Documentation 2015-11-21 14:08:15 +00:00
Bob Mottram f2e8965e8c Documentation 2015-11-21 14:03:48 +00:00
Bob Mottram 47b1a8c6cc Ensure that openssh-server is installed 2015-11-21 13:49:00 +00:00
Bob Mottram ca417ad491 Since hrng enable and ssh host key generation is done with the image builder we no longer need the reboot 2015-11-21 13:46:46 +00:00
Bob Mottram 0a8638ad44 manpage for image creation 2015-11-21 13:38:11 +00:00
Bob Mottram 432814e973 Configurable image size 2015-11-21 13:16:49 +00:00
Bob Mottram 6a2019dfc9 Tidying 2015-11-21 13:12:31 +00:00
Bob Mottram d3414046a8 Set config filename in temporary script 2015-11-21 12:59:19 +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 71503f2297 License headers 2015-11-21 11:25:32 +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 5574fe2244 bash 2015-11-20 23:54:24 +00:00
Bob Mottram 0e3cc7e07a local 2015-11-20 21:50:54 +00:00
Bob Mottram 4fccf12c69 Improve the image command 2015-11-20 21:43:03 +00:00
Bob Mottram 3e88f85cc6 Set rootfs for debian image 2015-11-20 17:34:38 +00:00
Bob Mottram b254a5512b Rootfs 2015-11-20 17:26:33 +00:00
Bob Mottram d04fbfaf09 Update manpage 2015-11-20 17:22:16 +00:00
Bob Mottram a6ed6c0a12 Prep can use a given disk image 2015-11-20 17:19:00 +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
Bob Mottram d81e4ee6b0 Initial idea for deploying an image 2015-11-20 11:54:39 +00:00
Bob Mottram f6358543fb More preparation for letsencrypt 2015-11-17 22:21:40 +00:00