Package Details: tboot-hg r510+.59086d17f60d+-1

Git Clone URL: https://aur.archlinux.org/tboot.git (read-only)
Package Base: tboot
Description: A pre-kernel/VMM module that uses Intel(R) TXT to perform a measured and verified launch of an OS kernel/VMM.
Upstream URL: http://sourceforge.net/projects/tboot/
Licenses: BSD
Conflicts: tboot
Provides: tboot
Submitter: chenxiaolong
Maintainer: arafey
Last Packager: arafey
Votes: 2
Popularity: 0.000000
First Submitted: 2011-08-08 18:07
Last Updated: 2018-02-26 09:55

Latest Comments

arafey commented on 2017-11-14 07:59

GCC7 issues fixed, but unfortunately it required me to switch the package to VCS since the fix was at the tip. There was also a vulnerability patched yesterday by an Intel developer that hasn't made it to a release yet.

aunali1 commented on 2017-06-30 17:27

Fails to compile on GCC7.

chenxiaolong commented on 2016-01-20 05:42

@jasonritzke: Added both fixes, thank you!

jasonritzke commented on 2016-01-19 10:41

A further note: in order for the grub build script 20_linux_tboot in /etc/grub.d/ to work you need to remove the grep check on line 127 for the entry in the kernel build config in /boot . Arch doesn't have those and the check fails because of that distro-blind if check. If you remove this and make the alteration from my previous comment, I believe the package does actually work.

jasonritzke commented on 2016-01-19 08:28

chenxiaolong, delroth's problem is replicated on my machine. All of the sub-makefiles in this build are hard-coded to /usr/sbin, which doesn't exist in Arch (or rather exists only as a symlink).

I solved this by adding

mv "${pkgdir}/usr/sbin" "${pkgdir}/usr/bin"

as the last line of the "build" stanza. This is not the prettiest solution, but it resolves the issue that delroth and I are experience. Please adopt it, or some better solution.

delroth commented on 2015-12-24 11:15

Fails install: tboot: /usr/sbin exists in filesystem

chenxiaolong commented on 2011-08-08 18:09

I just packaged this based on Fedora 16's tboot spec file. Feel free to take over the package if you know more about this package and how it works.