diff --git a/keentuned.spec b/keentuned.spec index 0ce1d41978b6a0eb2f4ec93c28c06766e596c82e..66e2e88cd0c86c445b470b23336960a5c2baefb5 100644 --- a/keentuned.spec +++ b/keentuned.spec @@ -1,8 +1,8 @@ %define debug_package %{nil} -%define anolis_release 2 +%define anolis_release 3 Name: keentuned -Version: 2.3.1 +Version: 3.1.0 Release: %{?anolis_release}%{?dist} Summary: KeenTune tuning tools Vendor: Alibaba @@ -19,6 +19,7 @@ BuildRequires: systemd Requires(post): systemd Requires(preun): systemd Requires(postun): systemd +Requires: dbus %description KeenTune tuning tools rpm package @@ -38,36 +39,47 @@ tar -zxf %{SOURCE1} -C ./ rm -rf $RPM_BUILD_DIR/%{name}-v%{version} %post -%systemd_post keentuned.service +%systemd_post keentuned.service +if [ -f "%{_prefix}/lib/systemd/system/keentuned.service" ]; then + systemctl enable keentuned.service || : + systemctl start keentuned.service || : +fi %preun %systemd_preun keentuned.service %postun %systemd_postun_with_restart keentuned.service -rm -rf /var/keentune/keentuned /etc/keentune/keentuned -cd /var/log/keentune && rm -f $(ls |grep -Ev "bench|brain|target") -[ $(ls -A /var/log/keentune|wc -l) -ne 0 ] || rm -rf /var/log/keentune -[ $(ls -A /var/keentune|wc -l) -ne 0 ] || rm -rf /var/keentune -[ $(ls -A /etc/keentune|wc -l) -ne 0 ] || rm -rf /etc/keentune %files %defattr(0644,root,root, 0755) %license LICENSE -%doc README.md docs/* +%doc README.md misc/docs/* %attr(0755, root, root) %{_bindir}/keentune %attr(0755, root, root) %{_bindir}/keentuned %{_sysconfdir}/keentune/keentuned %{_prefix}/lib/systemd/system/keentuned.service +%{_sysconfdir}/dbus-1/system.d/com.keentuned.conf %{_mandir}/man8/keentune.8* %{_mandir}/man8/keentuned.8* %{_mandir}/man5/keentuned.conf.5* %{_mandir}/man7/keentune-benchmark.7* %{_mandir}/man7/keentune-profile.7* -%{_mandir}/man7/keentune-detect.7* %{_prefix}/share/bash-completion/completions/keentune.bash %changelog +* Wed Oct 16 2024 Runzhe Wang - 3.1.0-3 +- default startup keentuned + +* Wed Oct 09 2024 Runzhe Wang - 3.1.0-2 +- add back virtual-guest.conf + +* Wed Sep 25 2024 Runzhe Wang - 3.1.0-1 +- feat: Code refactoring +- bugfix: fix API input security verification +- bugfix: fix issue 58981412# +- bugfix: Correctly display expert tuning recommendation info + * Tue Jan 02 2023 happy_orange - 2.3.1-2 - fix the version number diff --git a/v2.3.1.tar.gz b/v2.3.1.tar.gz deleted file mode 100644 index 9061e14d7a195ab9dc2e4d83a1af6b17da984b8f..0000000000000000000000000000000000000000 Binary files a/v2.3.1.tar.gz and /dev/null differ diff --git a/v3.1.0.tar.gz b/v3.1.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..fd44f4743f0b8301a2448ec7d83e77742b2905bf Binary files /dev/null and b/v3.1.0.tar.gz differ diff --git a/vendor-v2.3.1.tar.gz b/vendor-v2.3.1.tar.gz deleted file mode 100644 index d7ee40a666d7c185f648bf1399ff2774d4677fc6..0000000000000000000000000000000000000000 Binary files a/vendor-v2.3.1.tar.gz and /dev/null differ diff --git a/vendor-v3.1.0.tar.gz b/vendor-v3.1.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..6c7ba8d1517cc949e842b73be13580ad9e17dbd9 Binary files /dev/null and b/vendor-v3.1.0.tar.gz differ