Trammell Hudson
|
3ba3e2a939
|
use coreboot from git instead of downloading it, move blobs into this module file
|
2016-08-14 16:03:11 -04:00 |
|
Trammell Hudson
|
74e21567d4
|
use cpio-clean to make a reproducible makefile
|
2016-08-14 16:02:15 -04:00 |
|
Trammell Hudson
|
8a32fb4ac3
|
warn if there is no totp file
|
2016-08-14 16:00:34 -04:00 |
|
Trammell Hudson
|
0646b0bd41
|
make cpio files deterministic
|
2016-08-14 15:34:40 -04:00 |
|
Trammell Hudson
|
72f35dd151
|
rearrange notes
|
2016-08-14 12:57:54 -04:00 |
|
Trammell Hudson
|
9b405930de
|
read-only / thoughts
|
2016-08-07 13:50:06 -04:00 |
|
Trammell Hudson
|
8e4e37360f
|
mount /boot
|
2016-08-07 13:49:30 -04:00 |
|
Trammell Hudson
|
d3bbc22d54
|
signing details
|
2016-08-06 18:45:56 -04:00 |
|
Trammell Hudson
|
ec96a39d48
|
build library subdirectory only
|
2016-08-06 17:15:56 -04:00 |
|
Trammell Hudson
|
d85d72a0d7
|
enable a few more busybox tools
|
2016-08-06 17:14:56 -04:00 |
|
Trammell Hudson
|
785006d4a4
|
warn on missing libraries
|
2016-08-06 17:14:07 -04:00 |
|
Trammell Hudson
|
80b82fdfc4
|
extract and verify gpg signature on the boot script
|
2016-08-06 17:13:22 -04:00 |
|
Trammell Hudson
|
2438460503
|
shell script to setup dmverity device
|
2016-08-05 23:28:20 -04:00 |
|
Trammell Hudson
|
e5e16bd47f
|
convert veritysetup into a dmsetup table
|
2016-08-05 23:17:41 -04:00 |
|
Trammell Hudson
|
97a0c3662c
|
ignore generate script files
|
2016-08-05 12:26:35 -04:00 |
|
Trammell Hudson
|
015b5290cf
|
total hack patch to allow Linux 4.7 to boot with coreboot
|
2016-08-05 12:26:12 -04:00 |
|
Trammell Hudson
|
0c090c49ed
|
add no-real-mode to Xen parameters
|
2016-08-05 12:25:35 -04:00 |
|
Trammell Hudson
|
377cb1415b
|
Add cdroms to Linux config, support 4.7 kernels
|
2016-08-05 12:25:00 -04:00 |
|
Trammell Hudson
|
4a9c3e1ccb
|
allow linux 4.7 to be selected
|
2016-08-05 12:24:16 -04:00 |
|
Trammell Hudson
|
3e5aa26c99
|
update the 4.6.3 patch to make the xen build reproducible on at least one machine
|
2016-08-04 18:08:27 -04:00 |
|
Trammell Hudson
|
99830f7dd3
|
touch all files, including symlinks to reset the date for reproducible builds
|
2016-08-04 18:07:36 -04:00 |
|
Trammell Hudson
|
6f1a7e2a5b
|
bring in cbmem from coreboot utils to be able to see the coreboot console
|
2016-08-04 17:38:00 -04:00 |
|
Trammell Hudson
|
69ede68ced
|
enable /dev/mem so that cbmem tool can work
|
2016-08-04 17:29:26 -04:00 |
|
Trammell Hudson
|
a81a002abb
|
Build and bundle the patched xen 4.6.3 kernel
|
2016-08-03 18:10:44 -04:00 |
|
Trammell Hudson
|
24fc2bbc9a
|
minimal /dev for initrd is /dev/console, fix dep on canary versus output
|
2016-08-03 10:47:48 -04:00 |
|
Trammell Hudson
|
f184c8e7f9
|
unpack tar files silently
|
2016-08-03 08:52:23 -04:00 |
|
Trammell Hudson
|
1c64e4ce09
|
module ordering works, so include entire module/* directory; fix initrd/bin mkdir; correct spelling of coreboot dep on bzImage
|
2016-08-03 08:40:51 -04:00 |
|
Trammell Hudson
|
ef9485e9bc
|
rename status file to .built
|
2016-08-03 08:40:04 -04:00 |
|
Trammell Hudson
|
f37d5dd171
|
dependency updates
|
2016-08-03 08:39:29 -04:00 |
|
Trammell Hudson
|
397aa4a9f8
|
ensure that the initrd/bin dir exists
|
2016-08-02 23:48:18 -04:00 |
|
Trammell Hudson
|
c6e066fd0c
|
Images and warning
|
2016-08-02 23:29:46 -04:00 |
|
Trammell Hudson
|
a554b3e49a
|
correct path for mbedtls package
|
2016-08-02 23:25:34 -04:00 |
|
Trammell Hudson
|
97f4fd2c65
|
release 0.0.1 for tpmtotp
|
2016-08-02 23:22:12 -04:00 |
|
Trammell Hudson
|
4589e5d1d3
|
copy the bzImage into the coreboot build directory
|
2016-08-02 21:59:14 -04:00 |
|
Trammell Hudson
|
c01435a240
|
ignore created directories in initrd
|
2016-08-02 21:54:10 -04:00 |
|
Trammell Hudson
|
224a835b99
|
fix library path in initrd build
|
2016-08-02 21:53:23 -04:00 |
|
Trammell Hudson
|
62c544ea96
|
coreboot build (might) work; need to do a test from clean while online
|
2016-08-02 21:49:22 -04:00 |
|
Trammell Hudson
|
3fde9759f3
|
coreboot-4.4 binary blobs
|
2016-08-02 21:39:24 -04:00 |
|
Trammell Hudson
|
0934e85d84
|
ignore fetched files
|
2016-08-02 21:24:15 -04:00 |
|
Trammell Hudson
|
426cd8f94f
|
build the linux kernel after building the initrd
|
2016-08-02 21:23:18 -04:00 |
|
Trammell Hudson
|
f7067d876c
|
ignore cpio files
|
2016-08-02 21:22:46 -04:00 |
|
Trammell Hudson
|
8c3b1ac046
|
temp var for destination library
|
2016-08-02 21:21:56 -04:00 |
|
Trammell Hudson
|
0ffa65d2f2
|
busybox configuration
|
2016-08-02 19:29:33 -04:00 |
|
Trammell Hudson
|
00559def5d
|
porting Makefile to use a modular build system for each package
|
2016-08-02 19:25:47 -04:00 |
|
Trammell Hudson
|
b3786d256a
|
tpmtotp and qrencode deps
|
2016-07-31 22:39:07 -04:00 |
|
Trammell Hudson
|
02f70457f4
|
ignore temp files
|
2016-07-29 08:54:04 -04:00 |
|
Trammell Hudson
|
2471e15109
|
cleanup initrd, improve population of lib directories, remove some extra drivers, add notes on /dev
|
2016-07-28 00:08:33 -04:00 |
|
Trammell Hudson
|
6dcbaeb5d8
|
patch to let Xen 4.6.3 boot via kexec without a BIOS
|
2016-07-26 15:14:34 -04:00 |
|
Trammell Hudson
|
364e44fcdf
|
working configuration files for coreboot-4.4 and linux-4.6.4, as well as with qemu
|
2016-07-26 15:14:07 -04:00 |
|
Trammell Hudson
|
68e77385bc
|
use modified xen-4.6.3 instead of xen on the drive
|
2016-07-26 15:06:09 -04:00 |
|