From f22869ad7352d8cd881fb6037289cbf835b1e65d Mon Sep 17 00:00:00 2001 From: root Date: Fri, 12 Nov 2010 17:33:09 -0800 Subject: [PATCH] Initial import (#587011). --- sources | 1 + tboot.spec | 75 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 76 insertions(+) create mode 100644 tboot.spec diff --git a/sources b/sources index e69de29..c79e1f7 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +480edfb13bd7bada8551323d7d05874f tboot-20101005.tar.gz diff --git a/tboot.spec b/tboot.spec new file mode 100644 index 0000000..f2ccd5a --- /dev/null +++ b/tboot.spec @@ -0,0 +1,75 @@ +Summary: Performs a verified launch using Intel TXT +Name: tboot +Version: 20101005 +Release: 1%{?dist} + +Group: System Environment/Base +License: BSD +URL: http://sourceforge.net/projects/tboot/ +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: trousers-devel openssl-devel +Requires: trousers openssl +ExclusiveArch: %{ix86} x86_64 + + +%description +Trusted Boot (tboot) is an open source, pre-kernel/VMM module that uses +Intel Trusted Execution Technology (Intel TXT) to perform a measured +and verified launch of an OS kernel/VMM. + +%prep +%setup -q + +%build +CFLAGS="$RPM_OPT_FLAGS"; export CFLAGS +make debug=y %{?_smp_mflags} + + +%install +rm -rf $RPM_BUILD_ROOT +make debug=y DISTDIR=$RPM_BUILD_ROOT install + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root,-) +%doc README COPYING docs/* lcptools/lcptools2.txt lcptools/Linux_LCP_Tools_User_Manual.pdf +%{_sbindir}/acminfo +%{_sbindir}/lcp_crtpconf +%{_sbindir}/lcp_crtpol +%{_sbindir}/lcp_crtpol2 +%{_sbindir}/lcp_crtpolelt +%{_sbindir}/lcp_crtpollist +%{_sbindir}/lcp_mlehash +%{_sbindir}/lcp_readpol +%{_sbindir}/lcp_writepol +%{_sbindir}/parse_err +%{_sbindir}/tb_polgen +%{_sbindir}/tpmnv_defindex +%{_sbindir}/tpmnv_getcap +%{_sbindir}/tpmnv_lock +%{_sbindir}/tpmnv_relindex +%{_sbindir}/txt-stat +/boot/tboot.gz +/boot/tboot-syms + + +%changelog +* Tue Oct 5 2010 Joseph Cihula - 20101005-1.fc13 +- Use $RPM_OPT_FLAGS for build + +* Fri Sep 10 2010 Joseph Cihula - 20100910-1.fc13 +- Fixed rpmlint warnings +- Added docs to binary package + +* Thu Aug 26 2010 Joseph Cihula - 20100826-1.fc13 +- Updated with new tboot (BSD) code +- Fixed rpmlint warnings +- Moved to Fedora 13 environment + +* Thu Apr 4 2010 Joseph Cihula - 20100427-1.fc12 +- Initial release.