systemd improvements
OBS-URL: https://build.opensuse.org/package/show/security:chipcard/pcsc-lite?expand=0&rev=66
This commit is contained in:
parent
d06014390c
commit
8328219412
@ -170,8 +170,10 @@ exit 0
|
||||
%post
|
||||
%if %suse_version > 1140
|
||||
%service_add_post pcscd.service pcscd.socket
|
||||
systemctl enable pcscd.socket || :
|
||||
systemctl disable pcscd.service || :
|
||||
/bin/systemctl enable pcscd.socket || :
|
||||
/bin/systemctl disable pcscd.service || :
|
||||
/bin/systemctl try-restart pcscd.service || :
|
||||
/bin/systemctl restart pcscd.socket || :
|
||||
%endif
|
||||
%fillup_and_insserv -y -n pcscd pcscd
|
||||
%restart_on_update pcscd
|
||||
@ -185,6 +187,10 @@ systemctl disable pcscd.service || :
|
||||
%postun
|
||||
%if %suse_version > 1140
|
||||
%service_del_postun pcscd.service pcscd.socket
|
||||
# make sure to reload systemd for possible downgrades
|
||||
if [ "$1" = "1" ]; then
|
||||
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
|
||||
fi
|
||||
%endif
|
||||
%insserv_cleanup
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user