Commit Graph

36 Commits

Author SHA1 Message Date
Ian Gulliver
d4f17b2829 More aggressive squashfs compression 2017-04-20 19:39:58 +00:00
Ian Gulliver
69b5c30de1 Remove obsolete diversion 2017-04-12 23:15:23 +00:00
Ian Gulliver
e65035d230 Start of xenial support 2016-07-18 05:54:04 +00:00
Ian Gulliver
0274794674 Add a common module library. 2016-05-19 00:12:44 +00:00
Ian Gulliver
1f406af2ee Start of getting autoimage back into shape 2016-05-17 23:05:57 +00:00
Ian Gulliver
b5e2d8d64c Write image_time in /etc/iconograph.json 2016-05-09 22:46:24 +00:00
Ian Gulliver
5c46707ea4 Add volume_id to /etc/iconograph 2016-05-09 21:59:54 +00:00
Ian Gulliver
f2bd502cdc Carry volume ID from build_image through ISO to manifest 2016-05-09 20:31:33 +00:00
Ian Gulliver
09b56c1f67 Write icon config as json instead of shell. 2016-04-29 10:32:06 -07:00
Ian Gulliver
5952adfd55 Add kernel arg passing support 2016-04-22 21:19:29 +00:00
Ian Gulliver
5a55f3bb27 Move openssh-server to its own module. Move the key onto the systemid device. 2016-04-12 05:00:04 +00:00
Ian Gulliver
fd656ab7f1 Unmount /proc before squashing 2016-04-08 23:33:42 +00:00
Ian Gulliver
3b8b1cc11e Mount /proc in the chroot, and provide more shell flags. 2016-04-08 22:51:37 +00:00
Ian Gulliver
2e6811618e Highlight image name 2016-04-05 13:21:52 -07:00
Ian Gulliver
43edcbff5d Write timestamp inside image, and make output filename easier to find. 2016-04-04 10:07:44 -07:00
Ian Gulliver
93e6ac32fc Start of trying to get qemu booting working 2016-04-02 14:52:29 -07:00
Ian Gulliver
9a72c09d92 Autoimage working nicely. 2016-04-01 10:04:24 -07:00
Ian Gulliver
1a327afa65 Auto-generate image names. 2016-03-31 22:50:49 -07:00
Ian Gulliver
2a09d69b4c Clean packages after modules. 2016-03-31 18:11:24 -07:00
Ian Gulliver
80ae731279 Fix multiple module bug 2016-03-31 18:00:39 -07:00
Ian Gulliver
176d7dbb50 Make icon install inside the image a module 2016-03-31 16:44:17 -07:00
Ian Gulliver
571b1a990c Persistent module working. 2016-03-31 16:25:41 -07:00
Ian Gulliver
4026a676f6 Add linux-firmware-nonfree 2016-03-31 14:30:49 -07:00
Ian Gulliver
a076f81d4a Fix reuse 2016-03-31 14:28:45 -07:00
Ian Gulliver
f580d4e683 Newline 2016-03-31 12:42:14 -07:00
Ian Gulliver
d602e7ced3 Add ubuntu-minimal and linux-firmware 2016-03-31 12:14:28 -07:00
Ian Gulliver
84753d9829 Mount /persistent if possible 2016-03-31 11:50:37 -07:00
Ian Gulliver
634dd5a10a Going slowly crazy without vim 2016-03-31 10:52:28 -07:00
Ian Gulliver
989d28b40e Add standard packages. Stop allowing chroot items to init. Set cwd for --shell 2016-03-31 10:38:57 -07:00
Ian Gulliver
93ee57a06e Move completely into tmpfs 2016-03-31 10:02:05 -07:00
Ian Gulliver
75f77093aa File naming sanity. 2016-03-31 09:38:38 -07:00
Ian Gulliver
b8e9a664bd Populate fetcher flags through 2016-03-30 16:54:17 -07:00
Ian Gulliver
7fba1c4793 Install daemontools 2016-03-30 16:16:22 -07:00
Ian Gulliver
3509652ef7 Clean up grub.cfg 2016-03-30 15:39:59 -07:00
Ian Gulliver
58300fd7e6 Install iconograph into image. 2016-03-30 14:49:17 -07:00
Ian Gulliver
facafa5876 Split client and server code. 2016-03-30 14:29:47 -07:00