From 1c7e8b9128a3f56b3bfff0679d9aef1c74b76027 Mon Sep 17 00:00:00 2001 From: Björn Esser Date: Sep 26 2020 09:46:20 +0000 Subject: Calculate fipshmac for config files and shell wrapper --- diff --git a/AusweisApp2.spec b/AusweisApp2.spec index d4fa9b2..f6f52e9 100644 --- a/AusweisApp2.spec +++ b/AusweisApp2.spec @@ -2,11 +2,14 @@ # %%define with lazy expansion is used here intentionally, because # this needs to be expanded inside of a higher level macro that # gets expanded itself. -%define __spec_install_post \ -%{?__debug_package:%{__debug_install_post}} \ -%{__arch_install_post} \ -%{__os_install_post} \ -fipshmac %{buildroot}%{_libexecdir}/%{name} \ +%define __spec_install_post \ +%{?__debug_package:%{__debug_install_post}} \ +%{__arch_install_post} \ +%{__os_install_post} \ +fipshmac %{buildroot}%{_bindir}/%{name} \\\ + %{buildroot}%{_datadir}/%{name}/config.json \\\ + %{buildroot}%{_datadir}/%{name}/openssl.cnf \\\ + %{buildroot}%{_libexecdir}/%{name} \ %{nil} # Always do out-of-source builds with CMake. @@ -24,7 +27,7 @@ fipshmac %{buildroot}%{_libexecdir}/%{name} \ Name: AusweisApp2 Version: 1.20.2 -Release: 6%{?dist} +Release: 7%{?dist} Summary: %{pkg_sum} # Init forge packaging helpers. @@ -236,6 +239,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop %license AUTHORS %license LICENSE.en.txt %license LICENSE.txt +%{_bindir}/.%{name}.hmac %{_bindir}/%{name} %{_datadir}/applications/com.governikus.%{lc_name}.desktop %{_libexecdir}/.%{name}.hmac @@ -254,6 +258,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop %changelog +* Sat Sep 26 2020 Björn Esser - 1.20.2-7 +- Calculate fipshmac for config files and shell wrapper + * Fri Sep 25 2020 Björn Esser - 1.20.2-6 - Use a python script to generate a tailored OpenSSL configuration