From 830ad0f119c265d4fd6bf681a4f9278d2a4d9990 Mon Sep 17 00:00:00 2001 From: Tomáš Mráz Date: Mar 18 2009 12:09:31 +0000 Subject: - hmac check itself as required by FIPS --- diff --git a/.cvsignore b/.cvsignore index 6cc91ad..1a7daa4 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -fipscheck-1.0.4.tar.bz2 +fipscheck-1.1.0.tar.bz2 diff --git a/fipscheck.spec b/fipscheck.spec index 3902e52..7f9c22c 100644 --- a/fipscheck.spec +++ b/fipscheck.spec @@ -1,7 +1,7 @@ Summary: A library for integrity verification of FIPS validated modules Name: fipscheck -Version: 1.0.4 -Release: 2%{?dist} +Version: 1.1.0 +Release: 1%{?dist} License: BSD Group: System Environment/Libraries # This is a Red Hat maintained package which is specific to @@ -36,6 +36,16 @@ This package contains development files for %{name}. make %{?_smp_mflags} +# Add generation of HMAC checksums of the final stripped binaries +%define __spec_install_post \ + %{?__debug_package:%{__debug_install_post}} \ + %{__arch_install_post} \ + %{__os_install_post} \ + $RPM_BUILD_ROOT/bin/fipshmac $RPM_BUILD_ROOT/bin/fipscheck \ + $RPM_BUILD_ROOT/bin/fipshmac $RPM_BUILD_ROOT/%{_lib}/libfipscheck.so.1.1.0 \ + ln -s .libfipscheck.so.1.1.0.hmac $RPM_BUILD_ROOT/%{_lib}/.libfipscheck.so.1.hmac \ +%{nil} + %install rm -rf $RPM_BUILD_ROOT @@ -59,7 +69,9 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc ChangeLog COPYING README AUTHORS /%{_lib}/libfipscheck.so.* +/%{_lib}/.libfipscheck.so.* /bin/fipscheck +/bin/.fipscheck.hmac /bin/fipshmac %files devel @@ -68,8 +80,8 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libfipscheck.so %changelog -* Tue Feb 24 2009 Fedora Release Engineering - 1.0.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild +* Wed Mar 18 2009 Tomas Mraz - 1.1.0-1 +- hmac check itself as required by FIPS * Mon Feb 9 2009 Tomas Mraz - 1.0.4-1 - add some docs to the README, require current openssl in Fedora diff --git a/sources b/sources index ffd357e..a31473d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6626b490c5b62a796e6272126e4ff6e8 fipscheck-1.0.4.tar.bz2 +fb294821de9dd1174df721f4741d82ba fipscheck-1.1.0.tar.bz2