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

Git Clone URL: (read-only, click to copy)
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:
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 (UTC)
Last Updated: 2018-02-26 09:55 (UTC)

Latest Comments

espritlibre commented on 2023-12-10 01:58 (UTC)

doesn't build

dreieck commented on 2021-02-28 18:59 (UTC)

Patching-error in prepare():

==> Starting prepare()...
patching file lcptools-v2/Makefile
can't find file to patch at input line 40
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
|diff --git a/lcptools/Makefile b/lcptools/Makefile
|index f4d8bd4..a20324a 100644
|--- a/lcptools/Makefile
|+++ b/lcptools/Makefile
File to patch: 

Thanks for maintaining!

sjensen commented on 2018-11-21 23:39 (UTC)

I have some problems with the build and need help: (trousers from aur is installed)

[...] make -C lcptools build make[2]: Entering directory '/build/tboot/src/code/lcptools' trousers-devel package is not installed make[2]: [Makefile:78: trousers_dep] Error 1 make[2]: Leaving directory '/build/tboot/src/code/lcptools' make[1]: [Makefile:53: build-lcptools] Error 2 make[1]: Leaving directory '/build/tboot/src/code' make: *** [Makefile:48: build] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

arafey commented on 2017-11-14 07:59 (UTC)

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 (UTC)

Fails to compile on GCC7.

chenxiaolong commented on 2016-01-20 05:42 (UTC)

@jasonritzke: Added both fixes, thank you!

jasonritzke commented on 2016-01-19 10:41 (UTC)

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 (UTC)

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 (UTC)

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

chenxiaolong commented on 2011-08-08 18:09 (UTC)

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.