diff --git a/policycoreutils.spec b/policycoreutils.spec index 4b0615a2667fdc2ac5369d727e8bad7159032b77..0eb79d62bf9f50a80e8872ed7a1a06623047845e 100644 --- a/policycoreutils.spec +++ b/policycoreutils.spec @@ -1,4 +1,4 @@ -%define anolis_release 1 +%define anolis_release 2 %global libauditver 3.0 %global libsepolver 3.4-1 %global libsemanagever 3.4-1 @@ -130,6 +130,8 @@ find %{buildroot}%{python3_sitelib} %{buildroot}%{python3_sitearch} \ %find_lang policycoreutils +%generate_compatibility_deps + %package python-utils Summary: SELinux policy core python utilities Requires: python3-policycoreutils = %{version}-%{release} @@ -144,6 +146,9 @@ an SELinux environment. %{_sbindir}/semanage %{_bindir}/chcat %{_bindir}/audit2allow +%{abidir}/audit2allow-option.list +%{abidir}/semanage-option.list +%{abidir}/chcat-option.list %{_bindir}/audit2why %{_mandir}/man1/audit2allow.1* %{_mandir}/ru/man1/audit2allow.1* @@ -231,6 +236,8 @@ The policycoreutils-devel package contains the management tools use to develop p %dir /var/lib/sepolgen /var/lib/sepolgen/perm_map %{_bindir}/sepolicy +%{abidir}/sepolicy-option.list +%{abidir}/sepolgen*-option.list %{_mandir}/man8/sepolgen.8* %{_mandir}/ru/man8/sepolgen.8* %{_mandir}/man8/sepolicy-booleans.8* @@ -260,10 +267,13 @@ sandboxes %config(noreplace) %{_sysconfdir}/sysconfig/sandbox %{_datadir}/sandbox/sandboxX.sh %{_datadir}/sandbox/start -%caps(cap_setpcap,cap_setuid,cap_fowner,cap_dac_override,cap_sys_admin,cap_sys_nice=pe) %{_sbindir}/seunshare +%caps(cap_setpcap,cap_setuid,cap_fowner,cap_dac_override,cap_sys_admin,cap_sys_nice=pe) +%{_sbindir}/seunshare %{_mandir}/man8/seunshare.8* %{_mandir}/ru/man8/seunshare.8* %{_bindir}/sandbox +%{abidir}/sandbox-option.list +%{abidir}/seunshare-option.list %{_mandir}/man5/sandbox.5* %{_mandir}/ru/man5/sandbox.5* %{_mandir}/man8/sandbox.8* @@ -278,7 +288,9 @@ RBAC/MLS policy machines require newrole as a way of changing the role or level of a logged in user. %files newrole -%attr(0755,root,root) %caps(cap_dac_read_search,cap_setpcap,cap_audit_write,cap_sys_admin,cap_fowner,cap_chown,cap_dac_override=pe) %{_bindir}/newrole +%attr(0755,root,root) %caps(cap_dac_read_search,cap_setpcap,cap_audit_write,cap_sys_admin,cap_fowner,cap_chown,cap_dac_override=pe) +%{_bindir}/newrole +%{abidir}/newrole-option.list %{_mandir}/man1/newrole.1.gz %{_mandir}/ru/man1/newrole.1.gz %config(noreplace) %{_sysconfdir}/pam.d/newrole @@ -297,6 +309,8 @@ system-config-selinux is a utility for managing the SELinux environment %files gui %{_bindir}/system-config-selinux %{_bindir}/selinux-polgengui +%{abidir}/system-config-selinux-option.list +%{abidir}/selinux-polgengui-option.list %{_datadir}/applications/sepolicy.desktop %{_datadir}/applications/system-config-selinux.desktop %{_datadir}/applications/selinux-polgengui.desktop @@ -322,6 +336,7 @@ system-config-selinux is a utility for managing the SELinux environment %{_mandir}/ru/man8/sepolicy-gui.8* %files -f %{name}.lang +%dir %{abidir} %{_sbindir}/restorecon %{_sbindir}/restorecon_xattr %{_sbindir}/fixfiles @@ -337,6 +352,14 @@ system-config-selinux is a utility for managing the SELinux environment %{_bindir}/semodule_link %{_bindir}/semodule_package %{_bindir}/semodule_unpackage +%{abidir}/semodule*-option.list +%{abidir}/restorecon*-option.list +%{abidir}/fixfiles-option.list +%{abidir}/setfiles-option.list +%{abidir}/load_policy-option.list +%{abidir}/setsebool-option.list +%{abidir}/sestatus-option.list +%{abidir}/secon-option.list %{_bindir}/sestatus %{_libexecdir}/selinux/hll %config(noreplace) %{_sysconfdir}/sestatus.conf @@ -388,6 +411,7 @@ The policycoreutils-restorecond package contains the restorecond service. %files restorecond %{_sbindir}/restorecond +%{abidir}/restorecond-option.list %{_unitdir}/restorecond.service %{_userunitdir}/restorecond_user.service %config(noreplace) %{_sysconfdir}/selinux/restorecond.conf @@ -410,6 +434,9 @@ The policycoreutils-restorecond package contains the restorecond service. %systemd_postun_with_restart restorecond.service %changelog +* Fri Oct 14 2022 mgb01105731 - 3.4-2 +- optimise spec file + * Tue Sep 27 2022 mgb01105731 - 3.4-1 - update to 3.4