Coalesce systemd scriptlets

It is more efficient to do callout just once.
This commit is contained in:
Zbigniew Jędrzejewski-Szmek 2021-03-02 15:30:44 +01:00
parent 4ecb4ea3a6
commit 4a1b44b35c

View File

@ -69,19 +69,13 @@ install -pm 644 ./services/%{srcname}_agent.service \
cp -r ./tpm_cert_store %{buildroot}%{_sharedstatedir}/keylime/
%post
%systemd_post %{srcname}_agent.service
%systemd_post %{srcname}_verifier.service
%systemd_post %{srcname}_registrar.service
%systemd_post %{srcname}_agent.service %{srcname}_verifier.service %{srcname}_registrar.service
%preun
%systemd_preun %{srcname}_agent.service
%systemd_preun %{srcname}_verifier.service
%systemd_preun %{srcname}_registrar.service
%systemd_preun %{srcname}_agent.service %{srcname}_verifier.service %{srcname}_registrar.service
%postun
%systemd_postun_with_restart %{srcname}_agent.service
%systemd_postun_with_restart %{srcname}_verifier.service
%systemd_postun_with_restart %{srcname}_registrar.service
%systemd_postun_with_restart %{srcname}_agent.service %{srcname}_verifier.service %{srcname}_registrar.service
%files
%license LICENSE keylime/static/icons/ICON-LICENSE