Blame SPECS/ima-evm-utils.spec

6d2b18
6d2b18
Summary: IMA/EVM support utilities
6d2b18
Name: ima-evm-utils
6d2b18
Version: 1.1
6d2b18
Release: 3%{?dist}
6d2b18
License: GPLv2
6d2b18
Url:  http://linux-ima.sourceforge.net/
6d2b18
Source: http://sourceforge.net/projects/linux-ima/files/ima-evm-utils/%{name}-%{version}.tar.gz
6d2b18
BuildRequires: autoconf automake libtool m4 asciidoc libxslt
6d2b18
BuildRequires: openssl-devel libattr-devel keyutils-libs-devel
6d2b18
Patch1: docbook-xsl-path.patch
6d2b18
Patch2: libimaevm-keydesc-import.patch
6d2b18
6d2b18
%description
6d2b18
The Trusted Computing Group(TCG) run-time Integrity Measurement Architecture
6d2b18
(IMA) maintains a list of hash values of executables and other sensitive
6d2b18
system files, as they are read or executed. These are stored in the file
6d2b18
systems extended attributes. The Extended Verification Module (EVM) prevents
6d2b18
unauthorized changes to these extended attributes on the file system.
6d2b18
ima-evm-utils is used to prepare the file system for these extended attributes.
6d2b18
6d2b18
%package devel
6d2b18
Summary: Development files for %{name}
6d2b18
Requires: ima-evm-utils = %{version}-%{release}
6d2b18
6d2b18
%description devel
6d2b18
This package provides the header files for %{name}
6d2b18
6d2b18
%prep
6d2b18
%setup -q
6d2b18
%patch1 -p1
6d2b18
%patch2 -p1
6d2b18
6d2b18
%build
6d2b18
mkdir -p m4
6d2b18
autoreconf -f -i
6d2b18
%configure --disable-static
6d2b18
make %{?_smp_mflags}
6d2b18
6d2b18
%install
6d2b18
make DESTDIR=%{buildroot} install
6d2b18
find %{buildroot}%{_libdir} -type f -name "*.la" -print -delete
6d2b18
6d2b18
%post -p /sbin/ldconfig
6d2b18
6d2b18
%postun -p /sbin/ldconfig
6d2b18
6d2b18
%files devel
6d2b18
%{_docdir}/%{name}/*.sh
6d2b18
%{_includedir}/*
6d2b18
%{_libdir}/libimaevm.so
6d2b18
6d2b18
%files
6d2b18
%doc ChangeLog README AUTHORS
6d2b18
%license COPYING
6d2b18
%{_bindir}/*
6d2b18
%{_libdir}/libimaevm.so.*
6d2b18
%{_mandir}/man1/*
6d2b18
6d2b18
%changelog
6d2b18
* Fri Mar 01 2019 Bruno E. O. Meneguele <bmeneg@redhat.com> - 1.1-3
6d2b18
- Add patch to correctly handle key description on keyring during importation
6d2b18
6d2b18
* Mon Feb 26 2018 Bruno E. O. Meneguele <brdeoliv@redhat.com> - 1.1-2
6d2b18
- Add Requires for -devel subpackage
6d2b18
6d2b18
* Mon Feb 26 2018 Bruno E. O. Meneguele <brdeoliv@redhat.com> - 1.1-1
6d2b18
- New upstream release
6d2b18
- Adjusted docbook xsl path to match the correct stylesheet
6d2b18
- Remove only *.la files, considering there aren't any *.a files
6d2b18
6d2b18
* Tue Sep 05 2017 Bruno E. O. Meneguele <brdeoliv@redhat.com> - 1.0-1
6d2b18
- New upstream release
6d2b18
- Remove libtool files
6d2b18
- Run ldconfig after un/installation to update *.so files
6d2b18
- Add -devel subpackage to handle include files and examples
6d2b18
6d2b18
* Thu May 11 2017 Laura Abbott <labbott@redhat.com> - 0.9-6
6d2b18
- Use explicit version of _pkgdocdir for non-versioning
6d2b18
6d2b18
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.9-5
6d2b18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
6d2b18
6d2b18
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.9-4
6d2b18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
6d2b18
6d2b18
* Tue Jan 26 2016 Lubomir Rintel <lkundrak@v3.sk> - 0.9-3
6d2b18
- Fix FTBFS
6d2b18
6d2b18
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9-2
6d2b18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
6d2b18
6d2b18
* Fri Oct 31 2014 Avesh Agarwal <avagarwa@redhat.com> - 0.9-1
6d2b18
- New upstream release
6d2b18
- Applied a patch to fix man page issues.
6d2b18
- Updated spec file
6d2b18
6d2b18
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6-3
6d2b18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
6d2b18
6d2b18
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6-2
6d2b18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
6d2b18
6d2b18
* Tue Aug 27 2013 Vivek Goyal <vgoyal@redhat.com> - 0.6-1
6d2b18
- Initial package