Commit Graph

5 Commits

Author SHA1 Message Date
Trammell Hudson
51ecbdc8cb
"$@" does not expand correctly in test expressions, use "$*" instead (issue ) 2017-04-11 06:31:25 -04:00
Trammell Hudson
c19193d7c6
check for TPM program and device before loading modules (issue ) 2017-04-10 17:48:52 -04:00
Trammell Hudson
c40748aa25
Build time configuration for startup scripts and modules.
This addresses multiple issues:

* Issue : initrd is build fresh each time, so tracked files do not matter.
* Issue : build time configuration
* Issue : allows us to customize the startup experience
* Issue : manual start-xen will go away
* Issue : tpmtotp PCRs are updated after reading the secret
* Issue : insmod now meaures modules
2017-03-31 11:18:46 -04:00
Trammell Hudson
8384201e9c
Change ethernet drivers to be modules and measure them when they are loaded.
This is a step towards unifying the server and laptop config (issue )
and also makes it possible to later remove the USB modules from the
normal boot path.
2017-03-28 16:32:58 -04:00
Trammell Hudson
f39dfd321d
enable dhcp and add helper script for lease setup 2017-03-27 15:56:10 -04:00