123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- # arg 1: the new package version
- #pre_install() {
- #}
- # arg 1: the new package version
- post_install() {
- # do something here
- cp /usr/share/rustdesk/files/rustdesk.service /etc/systemd/system/rustdesk.service
- cp /usr/share/rustdesk/files/rustdesk.desktop /usr/share/applications/
- cp /usr/share/rustdesk/files/rustdesk-link.desktop /usr/share/applications/
- systemctl daemon-reload
- systemctl enable rustdesk
- systemctl start rustdesk
- update-desktop-database
- }
- # arg 1: the new package version
- # arg 2: the old package version
- pre_upgrade() {
- systemctl stop rustdesk || true
- }
- # arg 1: the new package version
- # arg 2: the old package version
- post_upgrade() {
- cp /usr/share/rustdesk/files/rustdesk.service /etc/systemd/system/rustdesk.service
- cp /usr/share/rustdesk/files/rustdesk.desktop /usr/share/applications/
- cp /usr/share/rustdesk/files/rustdesk-link.desktop /usr/share/applications/
- systemctl daemon-reload
- systemctl enable rustdesk
- systemctl start rustdesk
- update-desktop-database
- }
- # arg 1: the old package version
- pre_remove() {
- systemctl stop rustdesk || true
- systemctl disable rustdesk || true
- rm /etc/systemd/system/rustdesk.service || true
- }
- # arg 1: the old package version
- post_remove() {
- rm /usr/share/applications/rustdesk.desktop || true
- rm /usr/share/applications/rustdesk-link.desktop || true
- update-desktop-database
- }
|