46 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			46 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # 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/
 | |
|   sudo -H pip3 install
 | |
| 	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/
 | |
| 	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
 | |
| 	update-desktop-database
 | |
| }
 |