229 Commits

Author SHA1 Message Date
Ian Gulliver
5e30443b61 Executable 2016-03-31 11:09:43 -07:00
Ian Gulliver
d6fc80cd88 Initial update_grub 2016-03-31 11:09:16 -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
faf96452e8 Add --default-rollout 2016-03-30 16:47:30 -07:00
Ian Gulliver
dc7e8b5d96 Default ca cert location 2016-03-30 16:23:54 -07:00
Ian Gulliver
4c4178381f Exclude config directory 2016-03-30 16:18:05 -07:00
Ian Gulliver
7fba1c4793 Install daemontools 2016-03-30 16:16:22 -07:00
Ian Gulliver
e84c231d0e Add logging runfile 2016-03-30 16:16:00 -07:00
Ian Gulliver
a4efdb99f0 Start tuning up daemontools 2016-03-30 15:50:01 -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
Ian Gulliver
ca51da3d1f Base package list, --shell flag 2016-03-30 14:26:53 -07:00
Ian Gulliver
7f807e468a First pass at image building script 2016-03-30 13:43:20 -07:00
Ian Gulliver
df4c2146df Download images, verify hashes, set current link. 2016-03-29 20:54:45 -07:00
Ian Gulliver
19de0f1038 Move code into main() 2016-03-29 20:11:37 -07:00
Ian Gulliver
5f04505675 Take rollout percentages from old manifest. 2016-03-29 20:07:55 -07:00
Ian Gulliver
0f8a60b11c Manifest-building tool 2016-03-29 19:46:36 -07:00
Ian Gulliver
84f91cae92 Rename for style. 2016-03-29 19:30:42 -07:00
Ian Gulliver
5a9be887d0 Cert chain verification 2016-03-29 17:43:21 -07:00
Ian Gulliver
acc791b244 Newline at end of output 2016-03-29 15:06:00 -07:00
Ian Gulliver
3543dd218a File wrapping framework. 2016-03-29 11:27:10 -07:00
Ian Gulliver
92a543a919 Style cleanup. 2016-03-29 10:24:22 -07:00
Ian Gulliver
a1959cd5b3 Initial manifest parsing 2016-03-28 22:06:04 -07:00
Ian Gulliver
d208187ee4 Initial commit 2016-03-28 20:31:39 -07:00