Merge pull request #911 from fufesou/master

fix rpm upgrade
This commit is contained in:
RustDesk
2022-07-04 10:33:44 +08:00
committed by GitHub
2 changed files with 44 additions and 12 deletions

View File

@@ -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

View File

@@ -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