Accepting request 1091251 from home:aplanas:branches:security
- Make systemd skip the ima-policy load, and use only the service OBS-URL: https://build.opensuse.org/request/show/1091251 OBS-URL: https://build.opensuse.org/package/show/security/rust-keylime?expand=0&rev=55
This commit is contained in:
parent
c1697f5115
commit
1f91fc88b8
@ -5,7 +5,7 @@ Description=Load the IMA Policy
|
|||||||
Type=oneshot
|
Type=oneshot
|
||||||
RemainAfterExit=yes
|
RemainAfterExit=yes
|
||||||
Environment=IMA_SECFS_POLICY=/sys/kernel/security/ima/policy
|
Environment=IMA_SECFS_POLICY=/sys/kernel/security/ima/policy
|
||||||
Environment=IMA_POLICY=/etc/ima/ima-policy
|
Environment=IMA_POLICY=/etc/ima/ima-policy.POST-SYSTEMD
|
||||||
ExecStart=bash -c '[ -f $IMA_SECFS_POLICY ] && [ -f $IMA_POLICY ] && cat $IMA_POLICY > $IMA_SECFS_POLICY'
|
ExecStart=bash -c '[ -f $IMA_SECFS_POLICY ] && [ -f $IMA_POLICY ] && cat $IMA_POLICY > $IMA_SECFS_POLICY'
|
||||||
TimeoutStartSec=0
|
TimeoutStartSec=0
|
||||||
|
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jun 7 09:08:22 UTC 2023 - Alberto Planas Dominguez <aplanas@suse.com>
|
||||||
|
|
||||||
|
- Make systemd skip the ima-policy load, and use only the service
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jun 05 08:41:33 UTC 2023 - aplanas@suse.com
|
Mon Jun 05 08:41:33 UTC 2023 - aplanas@suse.com
|
||||||
|
|
||||||
|
@ -102,6 +102,8 @@ install -d %{buildroot}%{_libexecdir}/keylime
|
|||||||
mkdir -p %{buildroot}%{_sharedstatedir}/keylime/cv_ca
|
mkdir -p %{buildroot}%{_sharedstatedir}/keylime/cv_ca
|
||||||
|
|
||||||
install -Dpm 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/ima/ima-policy
|
install -Dpm 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/ima/ima-policy
|
||||||
|
# TODO: for now we make systemd to not load the policy
|
||||||
|
mv %{buildroot}%{_sysconfdir}/ima/ima-policy %{buildroot}%{_sysconfdir}/ima/ima-policy.POST-SYSTEMD
|
||||||
install -Dpm 0644 %{SOURCE7} %{buildroot}%{_unitdir}/ima-policy.service
|
install -Dpm 0644 %{SOURCE7} %{buildroot}%{_unitdir}/ima-policy.service
|
||||||
|
|
||||||
# %_check
|
# %_check
|
||||||
@ -146,7 +148,7 @@ install -Dpm 0644 %{SOURCE7} %{buildroot}%{_unitdir}/ima-policy.service
|
|||||||
|
|
||||||
%files -n keylime-ima-policy
|
%files -n keylime-ima-policy
|
||||||
%dir %attr(0750,root,root) %{_sysconfdir}/ima
|
%dir %attr(0750,root,root) %{_sysconfdir}/ima
|
||||||
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/ima/ima-policy
|
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/ima/ima-policy.POST-SYSTEMD
|
||||||
%{_unitdir}/ima-policy.service
|
%{_unitdir}/ima-policy.service
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Loading…
x
Reference in New Issue
Block a user