Fix systemd related scriptlet error

Signed-off-by: cherry530 <xuping33@huawei.com>
(cherry picked from commit 3bd597bb486b1da4619fb3eda9a5916e3e5b61b0)
This commit is contained in:
cherry530 2022-03-01 20:19:39 +08:00 committed by openeuler-sync-bot
parent c0813118ad
commit 3e3afd358f

View File

@ -1,6 +1,6 @@
Name: custodia
Version: 0.6.0
Release: 6
Release: 7
Summary: A tool for managing secrets other processes
License: GPLv3+
URL: https://github.com/latchset/%{name}
@ -95,16 +95,22 @@ getent passwd custodia >/dev/null || \
exit 0
%post
%systemd_post custodia@\*.socket
%systemd_post custodia@\*.service
for srv in `systemctl | awk '/custodia@.*\.service/{print $1} /custodia@.*\.socket/{print $1}'`;
do
%systemd_post $srv
done
%preun
%systemd_preun custodia@\*.socket
%systemd_preun custodia@\*.service
for srv in `systemctl | awk '/custodia@.*\.service/{print $1} /custodia@.*\.socket/{print $1}'`;
do
%systemd_preun $srv
done
%postun
%systemd_postun custodia@\*.socket
%systemd_postun custodia@\*.service
for srv in `systemctl | awk '/custodia@.*\.service/{print $1} /custodia@.*\.socket/{print $1}'`;
do
%systemd_postun_with_restart $srv
done
%files
%doc README API.md LICENSE
@ -130,6 +136,9 @@ exit 0
%{python3_sitelib}/%{name}-%{version}-py%{python3_version}-nspkg.pth
%changelog
* Tue Mar 01 2022 xuping <xuping33@huawei.com> 0.6.0-7
- Fix systemd related scriptlet error
* Fri Jan 8 2021 baizhonggui <baizhonggui> 0.6.0-6
- Fix building for pytest