From 3ec60eaaee3513b68158836103f94620e53d5aa3 Mon Sep 17 00:00:00 2001 From: Jerzy Drozdz Date: Wed, 5 Oct 2022 10:30:14 +0200 Subject: [PATCH] Fixed fcontext rule --- ly.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ly.spec b/ly.spec index d10beb5..7747ff7 100644 --- a/ly.spec +++ b/ly.spec @@ -54,7 +54,7 @@ install -m 755 -d %{buildroot}%{_sharedstatedir}/%{name} %post %systemd_post %{name}.service semanage fcontext --add --ftype f --type xdm_exec_t '%{_bindir}/ly' 2>/dev/null || : -semanage fcontext --add --ftype a --type xdm_var_lib_t '%{_sharedstatedir}/%{name}' 2>/dev/null || : +semanage fcontext --add --ftype a --type xdm_var_lib_t '%{_sharedstatedir}/%{name}(/.*)?' 2>/dev/null || : restorecon -R %{_bindir}/ly %{_sharedstatedir}/%{name} || : %preun @@ -63,7 +63,7 @@ restorecon -R %{_bindir}/ly %{_sharedstatedir}/%{name} || : %postun if [ $1 -eq 0 ];then semanage fcontext --delete --ftype f --type xdm_exe_t '%{_bindir}/ly' 2>/dev/null || : -semanage fcontext --delete --ftype a --type xdm_var_lib_t '%{_sharedstatedir}/%{name}' 2>/dev/null || : +semanage fcontext --delete --ftype a --type xdm_var_lib_t '%{_sharedstatedir}/%{name}(/.*)?' 2>/dev/null || : fi %changelog