fix rpm upgrade
Signed-off-by: fufesou <shuanglongchen@yeah.net>
This commit is contained in:
parent
7842d5b670
commit
ff4bbbd1ed
@ -47,7 +47,7 @@ case "$1" in
|
|||||||
;;
|
;;
|
||||||
2)
|
2)
|
||||||
# for upgrade
|
# for upgrade
|
||||||
service rustdesk stop || true
|
systemctl stop rustdesk || true
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
@ -61,10 +61,26 @@ systemctl start rustdesk
|
|||||||
update-desktop-database
|
update-desktop-database
|
||||||
|
|
||||||
%preun
|
%preun
|
||||||
systemctl stop rustdesk || true
|
case "$1" in
|
||||||
systemctl disable rustdesk || true
|
0)
|
||||||
rm /etc/systemd/system/rustdesk.service || true
|
# for uninstall
|
||||||
|
systemctl stop rustdesk || true
|
||||||
|
systemctl disable rustdesk || true
|
||||||
|
rm /etc/systemd/system/rustdesk.service || true
|
||||||
|
;;
|
||||||
|
1)
|
||||||
|
# for upgrade
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
%postun
|
%postun
|
||||||
rm /usr/share/applications/rustdesk.desktop || true
|
case "$1" in
|
||||||
update-desktop-database
|
0)
|
||||||
|
# for uninstall
|
||||||
|
rm /usr/share/applications/rustdesk.desktop || true
|
||||||
|
update-desktop-database
|
||||||
|
;;
|
||||||
|
1)
|
||||||
|
# for upgrade
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
28
rpm.spec
28
rpm.spec
@ -48,7 +48,7 @@ case "$1" in
|
|||||||
;;
|
;;
|
||||||
2)
|
2)
|
||||||
# for upgrade
|
# for upgrade
|
||||||
service rustdesk stop || true
|
systemctl stop rustdesk || true
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
@ -62,10 +62,26 @@ systemctl start rustdesk
|
|||||||
update-desktop-database
|
update-desktop-database
|
||||||
|
|
||||||
%preun
|
%preun
|
||||||
systemctl stop rustdesk || true
|
case "$1" in
|
||||||
systemctl disable rustdesk || true
|
0)
|
||||||
rm /etc/systemd/system/rustdesk.service || true
|
# for uninstall
|
||||||
|
systemctl stop rustdesk || true
|
||||||
|
systemctl disable rustdesk || true
|
||||||
|
rm /etc/systemd/system/rustdesk.service || true
|
||||||
|
;;
|
||||||
|
1)
|
||||||
|
# for upgrade
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
%postun
|
%postun
|
||||||
rm /usr/share/applications/rustdesk.desktop || true
|
case "$1" in
|
||||||
update-desktop-database
|
0)
|
||||||
|
# for uninstall
|
||||||
|
rm /usr/share/applications/rustdesk.desktop || true
|
||||||
|
update-desktop-database
|
||||||
|
;;
|
||||||
|
1)
|
||||||
|
# for upgrade
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
Loading…
x
Reference in New Issue
Block a user