diff --git a/syscare-0.1.1.tar.gz b/syscare-0.1.1.tar.gz index 48d98fb..8216ce3 100644 Binary files a/syscare-0.1.1.tar.gz and b/syscare-0.1.1.tar.gz differ diff --git a/syscare.spec b/syscare.spec index 841807b..02b3e4e 100644 --- a/syscare.spec +++ b/syscare.spec @@ -5,7 +5,7 @@ Version: 0.1.1 Release: 1 Summary: system hot-fix service -License: MulanPSL-2.0, GPLv2 +License: MulanPSL-2.0, GPL-2.0-only URL: https://gitee.com/openeuler/syscare Source0: %{name}-%{version}.tar.gz @@ -39,10 +39,21 @@ make %install %make_install +mkdir -p %{buildroot}/usr/lib/systemd/system +install -m 0644 %{_builddir}/%{name}-%{version}/misc/%{name}-restore.service %{buildroot}/usr/lib/systemd/system +install -m 0644 %{_builddir}/%{name}-%{version}/misc/%{name}-pre.service %{buildroot}/usr/lib/systemd/system + +%post +%systemd_post %{name}-restore.service +%systemd_post %{name}-pre.service + %files %defattr(-,root,root,-) %attr(755,root,root) /usr/bin/syscare %attr(755,root,root) /usr/libexec/%{name}/upatch-tool +%attr(755,root,root) /usr/libexec/%{name}/auto-recovery.sh +%attr(644,root,root) /usr/lib/systemd/system/%{name}-restore.service +%attr(644,root,root) /usr/lib/systemd/system/%{name}-pre.service %files build %defattr(-,root,root,-) @@ -52,5 +63,7 @@ make %attr(755,root,root) /usr/libexec/%{name}/syscare-build %changelog -* Mon Nov 21 2022 snoweay - 0.1.1-1 +* Mon Nov 28 2022 snoweay - 0.1.1-1 +- First version for test. Support patches restore, remove, insmod upatch.ko. +* Mon Nov 21 2022 snoweay - 0.1.0-1 - init version for 0.1.1-1.