diff --git a/ima-evm-utils-1.4.tar.gz b/ima-evm-utils-1.4.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..7480b285345ef133fb9be14a495cee95d9a414ab Binary files /dev/null and b/ima-evm-utils-1.4.tar.gz differ diff --git a/ima-evm-utils.spec b/ima-evm-utils.spec new file mode 100644 index 0000000000000000000000000000000000000000..e18c788eb32bd669a763fd8bc7eea6fcf709f041 --- /dev/null +++ b/ima-evm-utils.spec @@ -0,0 +1,66 @@ +%define anolis_release 1 + +Name: ima-evm-utils +Version: 1.4 +Release: %{anolis_release}%{?dist} +Summary: IMA/EVM support utilities +License: GPLv2 +Url: http://linux-ima.sourceforge.net/ +Source0: http://sourceforge.net/projects/linux-ima/files/ima-evm-utils/%{name}-%{version}.tar.gz + +BuildRequires: asciidoc +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: gcc +BuildRequires: keyutils-libs-devel +BuildRequires: libtool +BuildRequires: libxslt +BuildRequires: make +BuildRequires: openssl-devel +BuildRequires: tpm2-tss-devel + +%description +The Trusted Computing Group(TCG) run-time Integrity Measurement Architecture +(IMA) maintains a list of hash values of executables and other sensitive +system files, as they are read or executed. These are stored in the file +systems extended attributes. The Extended Verification Module (EVM) prevents +unauthorized changes to these extended attributes on the file system. +ima-evm-utils is used to prepare the file system for these extended attributes. + +%package devel +Summary: Development files for %{name} +Requires: %{name} = %{version}-%{release} + +%description devel +This package provides the header files for %{name} + +%prep +%setup -q + +%build +autoreconf -vif +%configure --disable-static +%make_build + +%install +%make_install +find %{buildroot} -type f -name "*.la" -delete + +%ldconfig_scriptlets + +%files +%license COPYING +%doc NEWS README AUTHORS +%{_bindir}/evmctl +# if you need to bump the soname version, coordinate with dependent packages +%{_libdir}/libimaevm.so.3* +%{_mandir}/man1/evmctl* + +%files devel +%{_pkgdocdir}/*.sh +%{_includedir}/imaevm.h +%{_libdir}/libimaevm.so + +%changelog +* Wed Mar 09 2022 Chunmei Xu - 1.4-1 +- init from upstream 1.4