Summary: Abstract Machine Test Utility (AMTU) Name: amtu Version: 1.0.8 Release: 8%{?dist} License: CPL Group: System Environment/Base URL: http://sourceforge.net/projects/amtueal/ Source0: %{name}-%{version}.tar.gz Patch1: amtu-1.0.8-doc.patch Patch2: amtu-1.0.8-init.patch Patch3: amtu-1.0.8-memsep.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: audit-libs-devel >= 1.1.2 BuildRequires: automake Requires: chkconfig ExclusiveArch: i386 i686 x86_64 ppc ppc64 s390 s390x ia64 %description Abstract Machine Test Utility (AMTU) is an administrative utility to check whether the underlying protection mechanism of the hardware are still being enforced. This is a requirement of the Controlled Access Protection Profile FPT_AMT.1, see http://www.radium.ncsc.mil/tpep/library/protection_profiles/CAPP-1.d.pdf %prep %setup -q %patch1 -p1 %patch2 -p1 %patch3 -p1 %build touch ChangeLog touch NEWS touch AUTHORS autoreconf -fv --install %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make "DESTDIR=${RPM_BUILD_ROOT}" "bindir=%{_sbindir}" install %clean rm -rf $RPM_BUILD_ROOT %post /sbin/chkconfig --add amtu %preun if [ $1 -eq 0 ]; then /sbin/service amtu stop > /dev/null 2>&1 /sbin/chkconfig --del amtu fi %files %defattr(-,root,root, -) %doc doc/AMTUHowTo.txt LICENSE %attr(755,root,root) /etc/rc.d/init.d/amtu %config(noreplace) %attr(640,root,root) /etc/sysconfig/amtu %attr(0750,root,root) %{_sbindir}/amtu %attr(0644,root,root) %{_mandir}/man8/* %changelog * Mon Feb 07 2011 Fedora Release Engineering - 1.0.8-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Tue Feb 16 2010 Steve Grubb - 1.0.8-7 - Move amtu to /usr/sbin * Mon Jan 18 2010 Steve Grubb - 1.0.8-6 - Fix off by one in memory separation test * Fri Sep 11 2009 Steve Grubb - 1.0.8-5 - Corrected config file test (#522708) - Made init script more LSB compatible (#522789) * Fri Aug 28 2009 Steve Grubb - 1.0.8-4 - Add ExclusiveArch for platforms having memory separation tests * Fri Aug 21 2009 Tomas Mraz - 1.0.8-3 - rebuilt with new audit * Wed Aug 19 2009 Steve Grubb 1.0.8-2 - rebuild for new audit-libs * Sun Jul 26 2009 Steve Grubb 1.0.8-1 - new upstream version - Add init script for bootup system check * Fri Jul 24 2009 Fedora Release Engineering - 1.0.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Jul 01 2009 Steve Grubb 1.0.7-1 - new upstream version * Mon Feb 23 2009 Fedora Release Engineering - 1.0.6-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Mon Jul 14 2008 Tom "spot" Callaway - 1.0.6-3 - fix license tag * Tue Feb 19 2008 Fedora Release Engineering - 1.0.6-2 - Autorebuild for GCC 4.3 * Sat Dec 08 2007 Steve Grubb 1.0.6-1 - new upstream version * Thu Mar 08 2007 Steve Grubb 1.0.5-1 - new upstream version * Fri Feb 16 2007 Steve Grubb 1.0.4-6 - change buildroot * Thu Feb 8 2007 Steve Grubb 1.0.4-5 - specfile updates * Tue Jan 9 2007 Steve Grubb 1.0.4-4 - patch fixing network and disk tests * Wed Jul 12 2006 Jesse Keating - 1.0.4-3.1 - rebuild * Mon Jun 12 2006 Jesse Keating - 1.0.4-3 - Fix missing BR on automake * Fri Feb 10 2006 Jesse Keating - 1.0.4-2.2 - bump again for double-long bug on ppc(64) * Tue Feb 07 2006 Jesse Keating - 1.0.4-2.1 - rebuilt for new gcc4.1 snapshot and glibc changes * Tue Jan 3 2006 Jesse Keating 1.0.4-2 - rebuilt * Fri Dec 9 2005 Steve Grubb 1.0.4-1 - New upstream version updated for new audit messages * Mon Dec 5 2005 Steve Grubb 1.0.2-2 - Fix "clean" section of spec file (bz 172942) - Add memsep-random patch (bz 174767) * Thu Jul 14 2005 Steve Grubb 1.0.2-1 - New upstream version. * Tue Jul 12 2005 Steve Grubb 1.0.1-1 - New version fixes bug where audit system was disable at end of test. * Wed Jun 8 2005 Steve Grubb 1.0-2 - add a few more include "config.h" * Fri May 27 2005 Steve Grubb 1.0-1 - New upstream version from IBM - Drop memsep patch - Rework specfile * Thu Sep 2 2004 root 0.1-7RHEL - integrate memsep patch from Matt Anderson at HP * Mon Aug 16 2004 root 0.1-6RHEL - Integrate ia64 patches from HP's Matt Anderson, enabling use on ia64 * Tue Jun 29 2004 root 0.1-4RHEL - fix /usr/bin/amtu modes for real this time * Tue Jun 29 2004 root 0.1-4RHEL - set execute bits on /usr/bin/amtu * Fri May 28 2004 ccb 0.1-3RHEL - fixed owners and permissions in "files" * Wed May 26 2004 ccb 0.1-2RHEL - move docs to a version-qualified directory name * Sat May 1 2004 root - Initial build.