summaryrefslogtreecommitdiff
path: root/iSulad.spec
diff options
context:
space:
mode:
Diffstat (limited to 'iSulad.spec')
-rw-r--r--iSulad.spec54
1 files changed, 25 insertions, 29 deletions
diff --git a/iSulad.spec b/iSulad.spec
index c3bdf56..09af459 100644
--- a/iSulad.spec
+++ b/iSulad.spec
@@ -1,5 +1,5 @@
%global _version 2.1.5
-%global _release 21
+%global _release 22
%global is_systemd 1
%global enable_criv1 1
%global enable_cdi 1
@@ -221,6 +221,7 @@ Patch0197: 0197-coco-support-confidential-containers.patch
Patch0198: 0198-isolate-isula-search-ut-in-registry_images_ut.patch
Patch0199: 0199-move-sandbox-network_ready-from-metadata-to-state-fo.patch
Patch0200: 0200-clean-sandbox-when-create-failed-to-be-consisent-wit.patch
+Patch0201: 0201-Bump-cmake-version-required-for-cmake-4.patch
%ifarch x86_64 aarch64
Provides: libhttpclient.so()(64bit)
@@ -231,7 +232,7 @@ Provides: libisulad_tools.so()(64bit)
%if 0%{?is_systemd}
# Systemd 230 and up no longer have libsystemd-journal
BuildRequires: pkgconfig(systemd)
-Requires: systemd-units
+%{?systemd_requires}
%else
Requires(post): chkconfig
Requires(preun): chkconfig
@@ -427,10 +428,6 @@ fi
%endif
fi
-if ! getent group isula > /dev/null; then
- groupadd --system isula
-fi
-
%preun
%if 0%{?is_systemd}
%systemd_preun isulad
@@ -451,37 +448,36 @@ fi
%endif
%files
-%attr(0600,root,root) %{_sysconfdir}/sysmonitor/process/isulad-monit
-%attr(0550,root,root) %{_sysconfdir}/default/isulad/isulad-check.sh
%defattr(0640,root,root,0750)
-%{_sysconfdir}/isulad
-%{_sysconfdir}/isulad/*
-%{_sysconfdir}/default/*
-%defattr(-,root,root,-)
+%dir %{_sysconfdir}/default/
+%dir %{_sysconfdir}/default/isulad
+%attr(0550,root,root) %{_sysconfdir}/default/isulad/isulad-check.sh
+%{_sysconfdir}/default/isulad/*.json
+%dir %{_sysconfdir}/default/isulad/hooks
+%{_sysconfdir}/default/isulad/hooks/*
+%dir %{_sysconfdir}/isulad
+%attr(0640,root,root) %config(noreplace,missingok) %{_sysconfdir}/isulad/*.json
+%attr(0640,root,root) %config(noreplace,missingok) %{_sysconfdir}/sysconfig/iSulad
+%attr(0600,root,root) %{_sysconfdir}/sysmonitor/process/isulad-monit
%if 0%{?is_systemd}
-%{_unitdir}/isulad.service
-%attr(0640,root,root) %{_unitdir}/isulad.service
+%attr(0640,root,root) %config(noreplace,missingok) %{_unitdir}/isulad.service
%else
-%{_initddir}/isulad.init
-%attr(0640,root,root) %{_initddir}/isulad.init
+%attr(0640,root,root) %config(noreplace,missingok) %{_initddir}/isulad.init
%endif
-%attr(0755,root,root) %{_libdir}/pkgconfig
-%attr(0640,root,root) %{_libdir}/pkgconfig/isulad.pc
%defattr(0755,root,root,0755)
%{_bindir}/*
-%{_libdir}/*
-%attr(0640,root,root) %{_sysconfdir}/sysconfig/iSulad
-%attr(0640,root,root) %{_sysconfdir}/isulad/daemon.json
-
-%config(noreplace,missingok) %{_sysconfdir}/sysconfig/iSulad
-%config(noreplace,missingok) %{_sysconfdir}/isulad/daemon.json
-%if 0%{?is_systemd}
-%config(noreplace,missingok) %{_unitdir}/isulad.service
-%else
-%config(noreplace,missingok) %{_initddir}/isulad.init
-%endif
+%{_libdir}/*.so
+%defattr(-,root,root,-)
+%{_libdir}/pkgconfig/isulad.pc
%changelog
+* Sat Aug 23 2025 Funda Wang <fundawang@yeah.net> - 2.1.5-22
+- Type:enhancement
+- CVE:NA
+- SUG:NA
+- DESC: fix build with cmake 4
+- DESC: cleanup file list
+
* Tue Mar 18 2025 dongyuzhen <dongyuzhen@h-partners.com> - 2.1.5-21
- Type:enhancement
- CVE:NA